Arrived on time, was efficient, even if not too friendly, and did a good job. My only real complaint is the price. I received a bill with $200 in materials used, with just a list of little things replaced, but not itemized, and with an exact price of $200. Seemed just a guess and inflated at that. However, overall he did a couple of jobs in a short space of time and overall the total price was something I was OK with.
more