I wouldn't recommend anyone BUT Mr. Handyman for all repairs.
I have worked with Mr. Handyman of SW Denton for about 5 years. They're always professional, knowledgeable of the services they perform, and arrive on time for their appointments. They give an accurate estimate of the time it will take to do the job, and always have the materials needed available.