I have used his services on at least three separate occasions now. In each instance, he always kept his schedule and always left me thankful that I continued to use him instead of some of the bigger competitors with fancier ads and unrealistic initial lowball estimates. Troy always takes the time to explain in simple layman’s terms what needs to be done and is always fair and realistic on what is needed to get the job done in a timely and cost effective manner. Thank you Troy!

Mike P.