new roofing


Roof Top Services maintains long relationships with many builders in the Charlottesville area. We have aligned ourselves in the new construction market to be competitive with pricing along with providing quality workmanship and flexible scheduling of projects which has set us apart in this market.

Our staff provides a typed, detailed proposal from plan’s provided in a timely manner. Following approval of proposals for new construction projects we structure our schedule around the timing of new construction projects weekly in order to accommodate all trades in the building process.

Our team is set up to visit new construction projects multiple times during the building process to accommodate the builder.

Regardless of the type of roofing system, whether its shingles, metal, flat, shakes or slate, Roof Top Services is qualified on all applications.

Allow us to assist you with your next project. Please call our office at 434-975-2051 or request a free quote to start the process for us to have an experienced estimator contact you.

Repair and Maintenance
We offer a complete maintenance package to keep your roof well maintained.
Learn More
Our service teams are involved daily with repairing, re-flashing and replacing skylights or Sun Tunnels regardless of the existing roof system.
Learn More
Shingle Roofs
We provide a variety of single roof materials best suited for your house.
Learn More
Rubber Roofs
Durable and Waterproof
Learn More
Metal Roofs
Resilient and attractive, metal roofs (including copper roofs) provide impressive value.
Learn More


Finished work as well as before and after photos