I hired this company through one of my friend who has also get her house renovated by them. They were the lowest bidder to the job and the had the best business plan so we honored and sign the contract with them. They not only did a clean job but also finished the job on time. The project completed on budget also. Recommended.