Would give them 0 stars if I could. Accepted a bid for carpet steam cleaning and floor stripping and waxing 30 day ago. Scheduled the work to be done 2 weeks ago. Received a email 4 days prior to the work being done that they are cancelling the job. To much work for to little money was the excuse. I though the whole idea of a estimate was to determine what needs to be done and associate a price to it. Now here I sit scrambling to fine someone to do the work. Horrible customer service, horrendous communications (did not even have the guts to call me, they had to send a email). Should have been told a month ago they were not interested in the job. Stay away from this company....You could be next to suffer the worse customer service I can recall.