I would not recommend this contractor to build my dog house! very unreliable, poor communication skills, uses inexperienced and unreliable contractors for the most part.does not meet with promised deadlines. I would never want anyone else to go through the bad experience that my family has been put through.