I do not recommend this company. I hired this company to complete some work, the owner accepted the work and needed a deposit on the equipment. After 4 reschedules, a couple of no call no shows, and problem after problem on why he can't complete the work he disappeared. I suspect that he took the money and ran. Now I have to go to court to get my money back, what a headache!!