a

Keep a Reliable Roof Over Your Head

Check out our new roof installation services in Mechanicsville & Glen Allen, VA

Your roof is one of the most important structures of your home. It keeps your property and family safe from the outside elements. That’s why it’s important to work with a trusted roofing contractor when it comes to your home’s roofing needs. B&R Construction & Roofing provides reliable new roof installation and replacement services for homes throughout the Mechanicsville and Glen Allen, VA areas.

We can install and replace any type of roof, including:

  • Shingle roofs
  • Metal roofs
  • Flat roofs


We’ll help you keep a safe roof over your head. Call us today at 804-516-8144 to get a free estimate on a new roof installation or replacement service.

Is it time for a new roof?

Sometimes your roof needs more than just a repair. It’s important to recognize the signs of a worn-down roof early so that you can call on us for roof replacement services. Look out for:

  • A roof that’s over 15 years old
  • Several missing or damaged shingles or roofing materials
  • Weather-damaged roofing materials


If your roof is showing any of these signs, contact us right away to set up a roof replacement service.