Roofing
Full tear-off and architectural shingle install with a 25-year workmanship warranty. We replace 1–2 Anne Arundel County roofs every week.
Get a roofing estimate →Loading…
Loading…

Most roofs installed in
Free, written estimate — usually within 24 hours.
Roofing Contractor in Millersville, MD
1970s ranches and 1990s–2010s colonials sit side-by-side in Millersville — and both eras' roofs are due. Roofing, siding, windows, gutters, and doors — installed by our local Maryland crew. Never subcontracted.
Serving 21108
Most Millersville roofs done in 1–2 days · yard left spotless
1970s ranches and 1990s–2010s colonials sit side-by-side in Millersville — and both eras' roofs are due. Roofing, siding, windows, gutters, and doors — installed by our local Maryland crew. Never subcontracted.
Serving 21108
Most Millersville roofs done in 1–2 days · yard left spotless

4.9· 287 reviews
Free, written estimate — usually within 24 hours.
Licensed in Maryland
MHIC #05-146983
Free estimates
Written, line-itemed
4.9 Google rating
287 reviews
Local team
No subcontractors
Serving Millersville, Indian Landing, Earleigh Heights, Severn Hill, Severn Run, Generals Crossing, and Veterans Plaza and every Millersville neighborhood.
WHAT WE DO
Full tear-off and architectural shingle install with a 25-year workmanship warranty. We replace 1–2 Anne Arundel County roofs every week.
Get a roofing estimate →Leak diagnosis, flashing, and storm damage — same-week service most of the year. Honest scope, written line-item.
Schedule a repair →James Hardie fiber-cement and premium vinyl. Boost curb appeal on your Indian Landing or Earleigh Heights home and cut energy bills.
See siding options →Energy-efficient replacement windows with lifetime glass-breakage coverage. ENERGY STAR–rated.
Quote windows →Seamless aluminum gutters and leaf-guard systems sized to your roof. Tree-heavy Millersville lots covered.
Quote gutters →Entry, storm, and patio doors built to handle Maryland weather. Pre-hung, properly flashed.
Quote doors →WHY APPER
Millersville's housing is a tale of two eras — 1970s ranch homes from when the Severn corridor first opened up, and 1990s–2010s colonials filling in Indian Landing and Earleigh Heights. Both waves of asphalt shingles are hitting end-of-life now, often on neighboring streets. We replace them every week. Architectural shingles, full ice-and-water shield, and ridge venting that meets current Anne Arundel County code — that's the spec that makes the next roof last 30 years instead of 12.
25
years — typical Millersville roof end-of-life
2
days typical install time
500
Anne Arundel County projects
Maryland licensed & insured
MHIC #05-146983. Fully bonded, $2M general liability.
Local crews, never subbed out
Our W-2 employees install every roof. No middlemen.
Free estimates, in writing
Detailed line-item pricing — no high-pressure sales.
Manufacturer-certified
GAF Master Elite® and CertainTeed SELECT ShingleMaster™.
FAQ
Yes — all of 21108. We're 10 minutes north in Severn. We typically have a crew within 15 minutes of any Millersville driveway. Same-day inspection in most cases.
Most Millersville homes (mix of 1970s ranches and 1990s–2010s colonials, typical 1,800 to 3,000 sq ft) replace for $9,000 to $20,000. Pitch, layers to remove, decking condition, and shingle grade move the number. We give a written line-item quote — no surprises.
Often yes. Tree-heavy Millersville lots (especially near Earleigh Heights and Severn Run) build up oak and maple debris fast — that overflows gutters, water tracks down fascia, wood rots. We spec 6-inch seamless gutters with leaf-guard systems on tree-heavy lots so you don't end up replacing fascia in 5 years. We'll flag the right gutter spec during the free inspection.
Yes. Most Millersville homeowners qualify for 0% APR for 18 months, or longer terms with low fixed rates. A typical $12K–$15K replacement comes out around $170–$210/month. We'll explain options at the estimate — no pressure.
Most Millersville ranches and colonials are done in 1–2 days. Larger Indian Landing homes can run 2 days. We pull the Anne Arundel County permit when needed (any decking or structural change), and we sweep the yard for nails before we leave.
Yes — MHIC license #05-146983, fully bonded, $2M general liability. Verify any contractor at mhic.maryland.gov before signing.
If your shingles are granular, curled, or you've got water marks inside — give us a call. We'll come out, climb on the roof, and give you a real number. No pressure, no fake urgency. Family-owned, Maryland-licensed.
Most Millersville roof replacements: $9K–$20K — typical for the mix of 1970s ranches and 1990s–2010s colonials here.
Service Area
How it works
Step 01
We come to your home, inspect, and email a written estimate within 24 hours.
Step 02
See real shingle and siding samples on-site. Financing available 0% APR for 18 months.
Step 03
Most roofs done in 1–2 days. Yard left cleaner than we found it — guaranteed.
WHAT NEIGHBORS SAY
Mark Heffernan
Mark Heffernan
“Great job on our roof! Very responsive and timely.”
Amal Saddi
Amal Saddi
“I am very pleased with Apper Construction quality of work, expert advice, and reasonable pricing. They replaced the roof and gutters. The work on the roof is complex work for it is multi levels and steep. They extended the gutters so that water from the highest roof level drops into another. They did the roof in one day and cleaned up the site. I recommend Elejandro for any size job.”
Danay Rodriguez
Danay Rodriguez
“I cannot say enough good things about Apper Construction ! From start to finish, the experience was absolutely top-notch. The team was professional, courteous, and extremely knowledgeable, walking me through every step of the process and answering all my questions with patience and clarity. The quality of their work is outstanding. They replaced my roof in just one day, and the results are stunning! Their attention to detail was evident throughout—everything from the precise installation to the thorough cleanup afterward. It’s as if they were never here, except now I have a beautiful, durable roof that I know will last for years to come. What really stood out was their honesty and transparency. They provided a fair, detailed estimate with no hidden fees, and the work was completed on time and on budget. It’s refreshing to work with a company that truly cares about its customers and takes pride in doing exceptional work. If you’re looking for reliable, high-quality roofing services, look no further than Apper Construction . I will recommend them to everyone I know!" ”
RECENT WORK
RoofingComplex Multi-Pitch Roof Replacement in Anne Arundel County
A challenging multi-pitched roof replaced on time and on budget — finished exactly as promised for a Maryland homeowner with a complex roofline.
View project →
RoofingEmergency Roof Leak Repair After a Bad Diagnosis from Another Contractor
A homeowner had been quoted thousands in unnecessary sealant work. We inspected, diagnosed honestly, and fixed the real problem at a fair price.
View project →
RoofingShed Roof Reshingle & Under-Deck Leak Repair
A shed roof and tricky under-deck leak that other contractors refused to tackle — solved cleanly by Leo and the Apper crew.
View project →