Services
New Roof InstallationBased in Arlington, TX
New roof installation with shingle, metal and flat roofing options for your home or business.
Get a Free Estimate
New Roof Installation
About this service
A strong, durable roof protects your family and your property. All My Brothers Construction installs new roofs for homes and businesses in Arlington and across the DFW area.
We start by meeting with you to talk about your needs and inspect the property, then provide a no-obligation estimate. We help you choose the right material for your budget and the look you want, including asphalt shingles, metal roofing and flat roofing.
Our Process
Contact us
Call (817) 902-5617 or fill out the form to tell us about your roof. We are available 24/7 for emergencies.
Free inspection
We inspect your roof and give you a detailed report with photos of what we found.
Estimate and insurance
We go over a detailed estimate with you. If the damage came from a storm, we help you with the insurance claim.
The work
Our crew completes the work, cleans up and walks you through the finished job.
New Roof Installation
What to expect
Our crew installs your new roof and keeps you informed along the way. When the installation is finished, we inspect the work, walk you through it and clean up.
We have installed roofs from the rafters up, including a full redeck with radiant barrier decking and new Malarkey shingles.
Get a Free EstimateFAQs
Frequently Asked Questions
What roofing materials do you offer?
We install asphalt shingles, metal roofing and flat roofing systems.
How long does a new roof installation take?
Most installations take one to three days, depending on the size and type of roof.
What is radiant barrier decking?
Roof decking with a reflective foil layer on the underside. It reflects heat away from the attic.
Other Services
New Roof Installation
New Roof Installation from a family-owned, fully insured contractor in Arlington, TX.
Contact Us
Get a Free Estimate
Call us or fill out the form to schedule your free roof inspection. We are available 24/7 for emergencies.
(817) 902-5617