Terrible experience - when I called first, they said they'd inspect the entire house, find problem spots, and give a full review. None of this happened; the worker they sent said he had a sore back and couldn't check some areas. He did a fast and sloppy job (white dust all over our floors) and left. They charged me around $500. I've been trying to get a refund for 3 weeks with no response. This is a large company with no care for customer service. Steer clear!