I have used Mike Ryan multiple times for many different projects on my home as well as on my rental properties. He is pretty quick to give estimates and does so without charging for them like some companies. His prices are reasonable and the work performed is spot on. He is a pretty busy guy, but will always reply fairly quickly via text messages. I highly recommend him and his crew of guys.