Well, the gentleman who came to our home was very nice and seemed to have some really cool ideas; however, I don't appreciate having my time on a Saturday wasted by a company that doesn't deliver its drawings/estimates when promised and ignores follow ups. Ultimately we won't have this company do any work for us so I cannot speak to the quality of their product; however, I think that it is a pretty bad indication when a company doesn't deliver something as simple as an estimate as promised. I would recommend avoiding.