I have known Mike for a long time. He is a great guy but a terrible business owner. I stopped using him last year because of his unreliability. I tried to use him again this year. It took me about a month or so to get him to even come to my house. I then waited about six weeks for him to do the work and then the day he was supposed to do said work, he texts me that he cannot make it because it has been a bad day. I texted him back regarding how long I have waited and he said one word, sorry.Mike is a very nice guy. But, I would highly recommend to stay away from Mike and his company until he can figure out how to be even a little responsible. I have tried to hire him as a general contractor and as homeowner and both times he has failed me miserably.
Top Quality very professional
One star just because Ive called on two separate occasions trying to get service and calls never returned