I tend to rely on Yelp for everything, and that's how I found Mike. Unfortunately, Yelp led me astray on this one, and I feel obligated to let others know of my experience. Met Mike up for an estimate a few wks ago for work I needed done based upon an inspection report. He gave me a rough price but would not commit to a final price for all the work; however, he did say that he could come back to change the front door lock for $50 and the thermostat for an additional $50. We agreed to meet the next day at 10am, but did not show up until 11:30am, and only ended up changing my door lock. Though he also helped adjust the door sweep (moving it down a tad, but not fixing the problem), he ended up charging me $100. He removed the old thermostat, but upon taking a look at the wires said that it would take him too long to change it then (would need to call a friend or look at youtube videos to change it). Because he was late and took so long to change the door lock (about an hour), I almost missed my flight. Also, not only did he not change the thermostat, but he opened up the new one incorrectly so that when I got an electrician to change it correctly, he would not do it until I exchanged the new thermostat with a new one. Since I paid for the door lock and thermostat I texted Mike to see if he would come by to change the thermostat another time but as expected I did not receive a text back. Every time I asked for pricing he would not provide a solid answer, and by the end of my experience I kind of figured why that was. Bottom line, Mike seemed like a nice guy that could handle simple handyman work, but I would avoid hiring him for anything more complicated. Also, I found out later that he provided me misinformation about the resetting of my toilet. Two stars for reasonable prices, but I obviously would not hire him again.