Gene Shields has a long and productive working relationship with homeowners. We know what homeowners prize the most: honest pricing, quality work, and sound advice.

You’ll get all three with Gene Shields – with a comfort level and assurance that all our work will be precisely done and your house left neat and clean. You’ll also get pricing options and technical choices that let you make informed decisions and avoid unexpected surprises.

Our training, skills and experience will help you make decisions best-suited to your individual needs and lifestyle. All of our work meets professional standards for execution and appearance.

For an estimate or to discuss your upcoming project, please call 215.681.5937 or email us at