David was polite, professional and proficient. He arrived on time, did a superb job and left no mess. I'm very pleased with the work he did and have no hesitation in recommending him. I will certainly call on his services when I need further work.
Homeowner barb hancock