John can figure out and solve any problem you throw at him. We have had him on the roof, interior and exterior painting, installing custom kitchen cabinets, and fixing siding. He has amazing problem-solving skills and is a pleasure to work with.
- Customer Testimonial