DC · Maryland · Northern Virginia
Roofing, siding, windows & gutters — one contractor for the whole exterior.
Most exterior problems are not one problem. A leak at the wall is a roof, flashing, and siding question at once. We inspect the whole envelope, show you photos of what we find, and put a fixed price in writing.
- Building in the DMV since 2012
- Free inspection with a written report and photos
- Fixed written price before work starts — no surprise change orders
- One crew for roof, siding, windows, and gutters
Book your free inspection
Pick a 30-minute slot that suits you. We confirm the visit and come to you.
Calendar not loading? Open the booking page
or talk to us now:
Call 202-798-7663What we do
Four services, one envelope
Every one of these is a full replacement trade we self-perform. Pick the one you came for — or ask us to look at all of it.
Roof Replacement & Repair
Architectural shingle, standing-seam metal, and flat/low-slope systems. Leak diagnosis, storm damage documentation, and full tear-off replacement.
See details →
Siding Replacement
James Hardie fiber cement, insulated vinyl, and cedar. We correct the wrap and flashing behind the siding, not just the panel you can see.
See details →
Window Replacement
Full-frame and insert replacement in vinyl, fiberglass, and clad wood. Correct sizing, correct flashing, no drafts at the sill.
See details →
Gutters & Downspouts
Seamless 5" and 6" aluminum, half-round copper, and guard systems — sized and pitched to actually move DMV storm volume away from the foundation.
See details →Why homeowners pick us
The part most contractors skip
We show you the photos
You get dated pictures of the actual condition — the flashing, the sheathing, the rot — not a verbal summary from someone who was on the roof and you were not.
We price the surprises up front
Rotted sheathing behind siding is common on DMV homes. We tell you the per-sheet price before we open the wall, so a bad find is a known number instead of a fight.
We fix the cause, not the symptom
A recurring leak is rarely the shingle. Undersized gutters flood foundations; bad wrap ruins new siding. We would rather solve it once than sell you the same repair twice.
How it works
From call to done
No sales seminar at your kitchen table. Four steps, and you can stop after any of them.
-
Book or call
Pick a 30-minute inspection slot online, or call and we will set it up with you.
-
Free on-site inspection
We measure, photograph the condition, and check the details where the trades meet. Usually 45 minutes.
-
Written scope and fixed price
Materials, scope, timeline, and price in writing — including what a likely surprise would cost. Yours to keep and compare.
-
Build it
We pull the permits, protect the property, do the work, and walk it with you before the final invoice.
Service area
Where we work
We cover the District, close-in Montgomery and Prince George's counties, and Northern Virginia inside the Beltway and out to Fairfax. Not on the list? Call — if we cannot help, we will say so quickly.
Washington, DC
Georgetown · Capitol Hill · Chevy Chase DC · Cleveland Park
Permits, code & costs →
Montgomery County, MD
Bethesda · Chevy Chase · Potomac · Silver Spring
Permits, code & costs →
Prince George's County, MD
Hyattsville · College Park · Bowie · Laurel
Permits, code & costs →
Arlington County, VA
Arlington · Rosslyn · Clarendon · Ballston
Permits, code & costs →
Fairfax County, VA
McLean · Vienna · Great Falls · Oakton
Permits, code & costs →
Alexandria, VA
Old Town · Del Ray · Parker-Gray · Rosemont
Permits, code & costs →- Washington, DC
- Bethesda, MD
- Chevy Chase, MD
- Potomac, MD
- Silver Spring, MD
- Rockville, MD
- McLean, VA
- Arlington, VA
- Alexandria, VA
- Falls Church, VA
- Vienna, VA
- Fairfax, VA
Questions
Before you call
How much does an exterior project cost in the DMV?
It depends on the size of the house, the material you choose, and what we find once the old material is off. Rather than quote a number we would have to walk back, we measure the property, put the scope in writing, and give you a fixed price before any work starts. The estimate is free and there is no obligation.
How fast can you come out?
We reply to every request the same business day, and inspections are usually scheduled within a few days. If you have an active leak, say so when you call and we will prioritize it.
Do you handle insurance claims?
We document storm damage with dated photos and a written report you can file with your carrier, and we can meet the adjuster on site. We do not file the claim for you and we will give you a straight answer if we think the damage is unlikely to be covered.
Can you do more than one part of the exterior at once?
Yes, and it is usually cheaper to. Roof, siding, windows, and gutters all meet at the same flashing details, and doing them in one mobilization means one set of permits, one dumpster, and one crew setup instead of three. Tell us everything you are considering and we will price it both ways.
Who actually does the work?
DMV Exterior is the exterior division of Karma Construction Group, a general contractor building in the DMV since 2012. The same office that runs our custom home and addition work runs these projects.
DIY guides
Latest DIY exterior tips
Storm & Insurance · Easy
The MHIC Guaranty Fund: How Maryland's $30,000 Homeowner Protection Works
How the MHIC Guaranty Fund repays Maryland homeowners up to $30,000 when a licensed contractor botches or abandons a job, and how to protect your claim.

Windows · Easy
Exterior Work in a DC Historic District: A Homeowner's Step-by-Step Survival Guide
Planning roof, window, or siding work in a DC historic district? Here's how to check your status, which review path applies, and how to avoid a stop-work order.

Roofing · Easy
Permit-Exempt Re-Roofs in Virginia: What the Exemption Covers and What It Doesn't
Virginia often exempts house re-roofs from a building permit, but not from the code. Here's what the re-roof permit exemption covers and when you still need one.
Get a real number for your exterior
Free inspection, written scope, fixed price. Same-business-day reply on every request.