David was on time, very knowledgeable and took care of all the repairs. I would definitely recommend Mr Handyman, and especially David. I have used Mr Handyman several times and was very pleased every time.
It is easy to set up an appointment. The contractors are vetted and insured. Our handyman arrived right on time, was extremely polite, and correctly made the repairs we needed. Overall, we are very pleased with this company.