I've both personally used Don at KMI Contracting and referred him to countless clients, for everything from major renovations to minor to-do lists. And every referral I've sent his way has said he did a great job. He's extremely up-front and honest about what the job will need, and I've never had a "surprise" come up. Of course I assume once any contractor starts digging into a job there are bound to be unknown issues they find, but I've never had it with KMI, and I would think that's because his level of knowledge about his work is so high that he would be better suited to predict the potential hidden issues. I never think twice about calling KMI when I have a need for a contractor or when a client asks for the name of a contractor I trust.