After a series of frustrating experiences with various local general contractors, painters, and roofers, we feel fortunate indeed to have found David McGill. I could write many positive comments about our experience with working with David. He has a high level of personal and professional standards (i.e., he does fine work), his fees are always fair, he does the work on time, he can do anything, and he and his crew are always courteous and clean up after themselves. Most of all, David is an excellent communicator, and he is very generous with his time. He is happy to sit down and discuss the various ways, means, or approaches to a given project, or to help you "flesh out" an idea. David has become our trusted personal handyman, and, based on our very positive experience, I would unhesitatingly recommend him to anyone seeking the services of a general contractor.