I could not recommend this contractor due to the fact that I have knowledge that the owner, Ray Nadwodny, doesn't perform on his personal contracts. He tends to act like a bully and "push" thru written contracts to get his own way rather than what was agreed upon. This does not bode well for business contracts with his firm especially for homeowners who must have faith in the ability of the company and it's owner(s) to perform their mutual contracts as written and contracted.