Class A-RBC licensedLicensed & insuredServing Northern Virginia
(571) 999-3190

Roofing · Northern Virginia

Roof Replacement in Northern Virginia

Full roof replacement from the decking up: tear-off, underlayment, flashing at every wall and chimney, proper ventilation and new shingles in the brand and color you choose.

VA License #2705194255Class A-RBC contractor
4.9 on ThumbtackThumbtack Top Pro 2025
Permits coordinatedLocal requirements handled
Your home protectedSite preparation and daily care

What we deliver

A roof is a system, not just shingles.

Most leaks start at the edges and the details. We take care of each layer.

01
Tear-off

Down to the decking

Old roofing removed so the decking can be checked before anything new goes on.

02
Your choice

Any shingle you want

You pick the brand, style and color. We install it with underlayment over the decking as the second line of defense, done to code.

03
Flashing

Step and counter flashing

New step flashing at walls and counter flashing at chimneys.

04
Ventilation

Attic ventilation

Intake and exhaust ventilation so the attic can breathe and the roof lasts.

Thinking about a new roof?

Share the scope and ZIP code. We’ll explain the next step.

Schedule a consultation →

Project photography

Recent roofing work.

Finished roofs, flashing and skylights, up close.

Transparent pricing

You see what your roof costs.

The same structure we use on every project. How our pricing works →

THE WORK

One fixed price

Labor, trade partners and project management are quoted as one fixed amount before work starts.

MATERIALS

Actual cost + a disclosed 20%

Shingles, underlayment and flashing are billed at what we pay, whatever brand you choose, plus a 20% procurement fee for ordering, deliveries, inspection on arrival, damage claims and staging.

RECEIPTS

Every invoice in your portal

Every supplier invoice and receipt is in your own project portal.

PROBLEMS

We handle the claims

If something arrives damaged, defective or wrong, we handle the claims, returns and reorders.

How we work

A clear process from start to finish.

01 · INSPECT

Look at the roof

We check the shingles, flashing, decking and attic ventilation.

02 · PLAN

Scope and selections

You choose shingles and colors; the scope and materials are on your estimate.

03 · REPLACE

Tear-off and install

Old roofing off, decking checked, underlayment, flashing, vents and shingles installed.

04 · FINISH

Clean up and walkthrough

Site cleanup and a final walkthrough of the finished roof.

Questions

Roof replacement questions, answered.

Do you replace roofs in Northern Virginia?

Yes. We replace roofs across Fairfax, Arlington, Loudoun and Fauquier counties, Alexandria and Falls Church.

How is a roof replacement priced?

The work is one fixed price. Shingles, underlayment and flashing are billed at actual cost plus a disclosed 20% procurement fee, with every supplier invoice in your project portal. See our pricing page for details.

Can I pick my own shingles?

Yes. You choose the brand, style and color; we never push a house brand. Your materials are billed at actual cost plus the disclosed 20%.

What goes into a roof replacement?

Tear-off to the decking, decking checked and repaired, underlayment, step and counter flashing, ventilation and your new shingles, all done to code.

Can you replace or add skylights at the same time?

Yes. Re-roofing is the best time to add or replace skylights, since the flashing is new along with the rest of the roof.

Can a new roof be part of an addition or renovation?

Yes. We often roof additions and tie new roofs into existing ones as part of additions and whole-home renovations.

Start with a straightforward conversation

Thinking about a new roof?

Tell our team the project type and location. We’ll confirm whether we’re a good fit and explain the next step—without pressure.

Schedule a consultation

Send the project type, ZIP code, and a short description. Our office will respond within one business day.

Office: 1440 N Edgewood St, Floor 4 #9, Arlington, VA 22201 · Visits by appointment