John's work is excellent is done quickly. He cleans up before he leaves and has very good advice for projects the homeowner wants to complete on his own. John also insists on using quality materials and paints that will last as per his long experience as a contractor. I will definitely use John again for future renovations on the next house.

Approximate cost of services:
Was this review helpful?