Skip to content
Brick rowhouses with grey slate mansard roofs on a tree-lined street in Richmond's Fan District

Roof repair and replacement, gutters, siding, windows and decks for Richmond homes, from the Fan to Midlothian.

Get a free estimate

The whole outside, one contractor.

H & B General Contractor handles the roof and everything around it: gutters, siding, windows and decks. One estimate, one point of contact, and the trades scheduled in the right order so each one protects the next.

How we work

Brick colonial house with a charcoal architectural shingle roof

Point to what needs work.

Tap a part of the house and the estimate form opens with that job already picked.

Roof

Leaks, missing shingles, slate and flashing, storm damage, or a full replacement.

Interactive house drawing

Fair prices, in writing.

A good roofer saves you money by telling you what the house actually needs. That is how we price.

  1. Repair first. If a repair will hold, we quote the repair. We recommend a new roof only when we can show you the reason in photos.
  2. Every line priced. Your estimate lists each part of the job with its own price, so you see where the money goes before you decide.
  3. Options side by side. Where there is a real choice, like vinyl or fiber cement, or guards or none, we price both and you pick.

Get a free inspection

Slate roof meeting a brick chimney with copper flashing

Built for Richmond houses

Slate mansards in the Fan.

Rowhouse fronts in slate, flat rear roofs and built-in box gutters. We repair individual slates and redo copper flashing without replacing the roof.

Ranches and colonials in the counties.

Henrico, Chesterfield and Hanover homes mostly wear asphalt shingles and aluminum gutters. We replace to the deck so the new roof lasts.

Big trees, hard storms.

Oaks and pines over the roof mean clogged gutters and limbs after storms. We tarp fast, document the damage and help with the claim.

What happens after you reach out.

Bronze seamless gutter and downspout on a brick wall after rain

You tell us what is wrong. Call, or fill in the short form. We call back within one business day, the same day if water is coming in.

Cape Cod house with slate-green fiber cement siding

We come and look. A free inspection. We photograph what we find, from the roof and the attic, and show you.

Composite deck with black railings behind a brick ranch house

You get it in writing. A line-by-line estimate before any work starts, then a scheduled start date.

Gloved hands setting a new charcoal shingle next to a coil roofing nailer, with a brick chimney and step flashing behind

We do the work. The crew protects the yard, works in the right order and finishes with a walk-through so you see what was done.

New double-hung windows in an old brick wallRoofing hammer, chalk line and tape measure on new shingles

Good questions.

We repair first when a repair will hold, and we only recommend a new roof when we can show you why. Every estimate prices each part of the job on its own line, and where there is a real choice, such as vinyl or fiber cement, we price both so you choose the level that fits your budget.

Ask for a free estimate

Call
(804) 944-7628
Email
estimates@hbgcroofing.com
Weekdays
7 AM to 6 PM
Saturday
8 AM to 2 PM
Area
Richmond and nearby counties

We call back within one business day. Active leaks get a same-day call.

Start the one-minute form