• Your Nearest Help

    Locate A Marblelife Service Provider

    MARBLELIFE has Stone, Tile & Grout restoration and maintenance service providers located throughout the world.

    Worldwide Stone & Tile Restoration Expertise & Leadership available to you locally where you live in North America, Europe or Asia. With more than 50 offices staffed by over 200 MARBLELIFE trained stone restoration professionals MARBLELIFE is ready to provide you the service or guidance you need where you need it – locally on your property.

    Whether seeking:

    • Guidance on Care and Maintenance
    • Polishing – marble, granite, terrazzo and other natural stone surfaces
    • Restoring – marble, granite, terrazzo, ceramic, porcelain, other natural stone surfaces
    • Grout cleaning, care and restoration

    Each office has been trained to assess your needs, customize a solution to your situation, and to perform the necessary services, but also to develop a maintenance program that will allow you to avoid future restorations and even more importantly maintain a consistent appearance going forward.

    Find your local office below… We look forward to meeting you.

    Country State Location Phone Email
    USA AL Birmingham
    Mobile
    888-524-3372
    888-524-3372
    Request Estimate
    Request Estimate
    AZ Phoenix
    Scottsdale
    888-524-3372
    888-524-3372
    Request Estimate
    Request Estimate
    CA Beverly Hills
    Diamond Bar
    Fresno
    Glendale
    Los Angeles
    Malibu
    Orange County
    Rancho Palos Verde
    Sacramento & Northern Cali.
    San Diego
    San Francisco
    San Jose
    Santa Monica
    South Coast
    Van Nuys
    Venice
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    CT Danbury
    Greenwich
    Hartford
    Westport
    Holmdel
    Hibernia
    Trenton
    Toms River
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    D.C. Washington D.C. 888-524-3372 Request Estimate
    DE Wilmington 888-524-3372 Request Estimate
    FL Bradenton
    Boca Raton
    Destin
    Fort Lauderdale
    Fort Myers
    Jacksonville
    Lakeland
    Miami
    Naples
    Orlando
    PensaCola
    Sarasota
    Tampa
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    GA Atlanta
    S. Atlanta
    Macon
    Savannah
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    IA 888-524-3372 Request Estimate
    IL Chicago 888-524-3372 Request Estimate
    KS Topeka
    Witchita
    888-524-3372
    888-524-3372
    Request Estimate
    Request Estimate
    KY Covington
    Lexington
    Louisville
    888-524-3372
    888-524-3372
    888-524-3372
    Request Estimate
    Request Estimate
    Request Estimate
    LA New Orleans 888-524-3372 Request Estimate
    MA Boston 888-524-3372 Request Estimate
    MD Baltimore 888-524-3372 Request Estimate
    MI Ann Arbor
    Birmingham
    Bloomfield
    Detroit
    Farmington Hills
    Flint
    Grand Rapids
    Jackson
    Kalamazoo
    Lansing
    Southfield
    Troy
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    MN Minneapolis
    St. Paul
    888-524-3372
    888-524-3372
    Request Estimate
    Request Estimate
    MO St. Louis
    Kansas City
    888-524-3372
    888-524-3372
    Request Estimate
    Request Estimate
    NC Ashville
    Raleigh
    888-524-3372
    888-524-3372
    Request Estimate
    Request Estimate
    NE Lincoln
    Omaha
    888-524-3372
    888-524-3372
    Request Estimate
    Request Estimate
    NJ Atlantic City
    Hibernia
    Holmdel
    Toms River

    Trenton
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    NM Albuquerque 888-524-3372 Request Estimate
    NV Lake Tahoe
    Las Vegas
    888-524-3372
    888-524-3372
    Request Estimate
    Request Estimate
    NY Brooklyn
    New York
    Manhattan
    White Plains
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    OH Cincinnati
    Cleveland
    Columbus
    Dayton
    Toledo
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    OR Portland 888-524-3372 Request Estimate
    PA Allentown
    Bethlehem
    Easton

    Harrisburg
    Lancaster
    Philadelphia
    Pittsburgh
    Scranton
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    RI Providence 888-524-3372 Request Estimate
    SC Charleston
    Hilton Head

    Greenville
    Spartanburg
    Rock Hill
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    TN Chattanooga
    Nashville
    Johnson City
    Knoxville
    Memphis
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    Request Estimate
    Request Estimate
    Request Estimate
    Request EstimateRequest Estimate
    TX Austin
    Dallas
    Fort Worth
    Houston
    San Antonio
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    UT Salt Lake City 888-524-3372 Request Estimate
    VT Barre
    Burlington
    Montpelier
    Rutland
    888-524-3372
    888-524-3372
    888-524-3372
    888-524-3372
    Request Estimate
    Request Estimate
    Request Estimate
    Request Estimate
    WA Olympia
    Seattle
    Tacoma
    888-524-3372
    888-524-3372
    888-524-3372
    Request Estimate
    Request Estimate
    Request Estimate
    WV Charleston 888-524-3372 Request Estimate
    UAE Abu Dhabi
    Dubai
    04 341 5658
    04 341 5658
    Request Estimate
    Request Estimate
    Ireland Dublin +353-43-48176 Request Estimate
    Cayman Islands Grand Cayman Grand Cayman 345-945-7007 Request Estimate
    Canada Alberta Calgary
    Edmonton
    403-918-7183
    403-918-7183
    Request Estimate
    Request Estimate
    CANADA BC Vancouver 604-298-9857 Request Estimate
    Ontario Mississauga
    Toronto
    905-796-2211
    905-796-2211
    Request Estimate
    Request Estimate
    Bahamas Bahamas Naussau 242-467-7341 Request Estimate