I had to give a star because it wouldn't let me leave it blank. This is the worst company EVER!!! They don't have the equipment to do what they promise, they don't show when scheduled; nothing but excuses. I pre-paid, and signed a contract with them, and they didn't do the work. I am now taking them to small claims court. DO NOT hire them!!!!!!!!!!!!!!!! read more