Excellent service and reasonable price
When I initially called, John told me up front that he was committed to another project and wouldn't be available for a week. After two others said they would call back to schedule my small job but never did, I called John a week later. He returned my call and showed up right on schedule. He completed the work promptly and his price was so low I insisted on paying him more.
I will definitely use him the next time I need any work done around my house.