
The roof over Richmond, handled by people who answer the phone.
JMJ Roofing Contractor Corporation reroofs, repairs and storm-proofs homes and businesses across Richmond — straight quotes, in-house crews, and a name you can knock on.
Roofing work we stand behind, season after season
From a single lifted shingle to a full commercial flat roof, JMJ handles the whole job — tear-off, install, cleanup and warranty.
Roof Replacement
Full tear-off and rebuild down to a sound deck — underlayment, ice-and-water shield and proper ventilation.
- Architectural asphalt shingle systems
- Deck repair & upgraded attic airflow
Repairs & Leak Tracing
We chase a leak back to its real source instead of caulking the symptom, then fix flashing, valleys and boots.
- Flashing, valley & pipe-boot work
- Ceiling-stain & attic moisture checks
Storm & Insurance
After wind or hail we tarp fast, document thoroughly and meet your adjuster on the roof to keep the scope honest.
- Emergency dry-in within hours
- Photo evidence & adjuster meetings
Metal Roofing
Standing-seam metal that sheds Virginia downpours and lasts for decades, detailed and color-matched right.
- Concealed-fastener panel systems
- Color-matched trim & flashing
Commercial & Flat Roofs
TPO, EPDM and coatings for Richmond businesses — low-slope systems installed to keep water moving off.
- TPO / EPDM membrane & coatings
- Scheduled maintenance programs
Gutters & Upkeep
A roof is only as good as the water it carries away. Seamless gutters and guards sized for our heavy spring rain.
- On-site formed seamless aluminum
- Guards & seasonal cleanouts
Shingle, metal or flat — which roof fits your Richmond home?
Every roof we recommend is shaped by Virginia heat, humidity and storm season. Here is the honest trade-off.

Architectural Shingle
The value workhorse for Richmond homes — great looks, fast installs and easy repairs.

Standing-Seam Metal
Sheds water and heat, shrugs off wind, and is still up there long after a shingle roof would be replaced.

Flat / Commercial
TPO and EPDM membranes for businesses and modern additions where water needs a sealed, level path off.
Built on Anibal's name, and every roof carries it
JMJ Roofing Contractor Corporation is a Richmond company, not a storm-chasing franchise that disappears once the check clears. Owner Anibal Hernandez is on site for estimates and final walkthroughs.
We run in-house crews — no rotating subcontractors on your home — carry full liability and workers' comp, and hand over a written workmanship warranty on every job.
What Richmond homeowners ask us before the first nail
No. Inspections and written estimates are free — whether you are buying a home, fighting a leak, or recovering from a storm. You will get photos and a clear price with no pressure.
Yes. We document the damage, meet your adjuster on the roof, and make sure the approved scope reflects what your roof actually needs — not less.
Emergency dry-in is available 24/7. For active leaks we aim to be out the same day to tarp and stop further water damage before the full repair is scheduled.
Most single-family asphalt roofs are torn off and rebuilt in one to two days, weather permitting. Metal and larger commercial jobs take a little longer, and we tell you up front.
Richmond and the surrounding metro — Chesterfield, Henrico, Midlothian and nearby communities. If you are just outside, call and ask; we likely cover you.
Get eyes on your roof before the next storm rolls in
A ceiling stain, lifted shingles, or a roof simply getting up there in years — tell us what you are seeing. The inspection is free either way.