Mike is a solid, reliable guy who is very accommodating. He tells you the straight deal, charges fairly, and has the work done when he says he will. If he’s not comfortable with something, he’ll tell you. Hard to ask for more and we have been working with Mike for years.