The company/individual was reccommended to us by our Insurance Company when things with the first contractor went south. He came in promised us the world and then never delivered. 6 months later, we did most of the finishing (floor sealing/cleaning) work ourselves in an attempt to get back into our house for Christmas. We still have sub-contractors trying to get paid and work that is not done. No luck in getting this contractor back into the house. The work was OK - I'd give it an 7.5 out of 10. The customer service, administration/financial details I'd give about a 2.