It is very hard to find a contractor you can trust. We have gone through several in the past 4 years we have owned this house who have been sub-par. Mike and his team blew them all out of the water! The communication, attention to detail and quality of work is phenomenal. I will never use another home remodeling company ever again!