B&A Traver tine Refinish Satin Finish

B&A Limestone Restoration High gloss finish 1

B&A pink rose marble restoration high gloss finish

B&A Terrazzo high gloss

Brown Marble High gloss finish
Granite crack repair
Marble High gloss finish
marble polishing
granite crack repair
Travertine Refinish (Satin Finish)
shower restoration
brick sealing
outdoor color enhancer
granite crack repair
outdoor cement staining
marble kitchen countertop polishing
marble floor restoration (high gloss

Orange County, California

Welcome to

Before & After 

Stone Restoration

 ® 2017 Before & After Stone Restoration ,   Orange County Web Design by WebDesignStudioPro.com 

marble cleaning, granite cleaning, limestone cleaning, stone repair, travertine cleaning. Serving Newport Beach, Corona del Mar, Newport Coast, Laguna Beach, Laguna Niguel, Laguna Hills, Monarch Bay, Dana Point, San Juan Capistrano, San Clemente, Irvine, Mission Viejo, Costa Mesa, Aliso Viejo, Tustin, Orange, Santa Ana, Fountain Valley, Villa Park, Fullerton, Coto de Caza, Ladera Ranch, Mission Viejo, Huntington Beach, Huntington Harbour, Seal Beach, Redondo Beach, Hermosa Beach