I recently had my natural stone restored and carpets cleaned by this company.  The owner re polished and sealed my natural stone and his brother-in-law cleaned my sofa and carpets.  I was thrilled with the results and the price.  I will be using them again when needed.

James S., San Jose, CA