John was a great find; trustworthy, friendly, high quality -all at an excellent price! We had him prep and paint two bedrooms, including a tremendous amount of filling and sanding to get the finish just right. He handled our comments with ease, even coming over on the weekend to discuss, and worked diligently to get the job done. We will be using him in future for further work around the house.