MAW Construction, INC.

The Most Trusted

Roofing Contractors In
Bucks County, PA

Contact Us For Our Preferred Roofing Services Throughout Bucks County

MAW Construction, Inc. offers quality roofing services in Bucks County, PA as well as in Montgomery County, PA and Mercer County, NJ. Our skilled team of roofing contractors are available and ready to take on your next roofing project. We even offer emergency roof repair services in the case of fallen tree limbs, leaks, or lost shingles due to heavy winds. Whatever your roofing needs, MAW will be there to get the job done right. We also offer other services such as siding, decking, kitchen and bathroom remodeling, and finished basements. For a full list of the services we offer, click here.

Quality Roofing Contractors

We make sure all of our contractors are both efficient and attentive to the details. Our team has the best there is to offer.

Quality Materials

We offer high quality materials that will stand the test of time and weather.

Efficient Teams

Our team of contractors will have your roof ready in a timely manner. no need to worry about unfinished roofing jobs.

Custom Porticos

enhance your porch space and make a great first impression with a custom portico

We Are Your Local Trusted Bucks County Roofing Company

We offer professional general contracting, home improvement and remodeling services in Yardley, Newtown, Langhorne, as well as Montgomery County and Mercer County. Home remodeling is just one of many services we offer. Our hard work and reliable team of contractors has even won us the Best of Langhorne award three consecutive years in a row, 2020, 2021, and 2022! We are also accredited by the Better Business Bureau. Check out our customer reviews on Facebook.

Offering Our Quality Roof Repair, Replacement, & Maintenance Services Just for You

If you are located in the greater Philadelphia area, including New Jersey, our services are available to you as well. If you or someone you know needs a new roof or needs emergency roof repair services, our professional, award-winning, and skilled team can help you. We can make your next big project or small renovation as stress-free as possible. Contact us today to set up a consultation and a free estimate.

Hire MAW Construction For A GAF Certified Weather Stopper Roofing Contractor

Montgomery County Roofing Contractors

We’re committed to serving our community by offering our roofing  and home improvement services throughout Montgomery County.

Award Winning Roofers

We have been voted the Best of Langhorne for 3 years in a row!

Mercer County Roofing Contractors

Not only do we work in PA, but we also offer our services in Mercer County NJ.

Roofing FAQs

A new residential fiberglass asphalt roof usually starts at $4.45 per square foot for labor and material and can go up to as much as $10 per square foot, or more for metal or slate. For residential roofing the average price hovers around the $8,000 range. This price varies depending on the pitch of the roof, the structure of the roof, and how much-existing roofing material needs to be removed. Usually you can expect to pay between $5,000 and $12,000 for a new roof.

For Residential Roofing in Philadelphia you are looking around $4,300 on the lower end and up to $26,700.  This is all dependent on the size of the roof as well as the materials requested.

Most new residential roof installations are completed in 1-2 days. Larger roof projects are completed promptly and determined based upon the scope of work – estimated time frame will be provided during the estimate.

Step 1 – Schedule an estimate – we will come out to your home or business and inspect your roof, take measurements, and discuss with you if you need your roof repaired or replaced
Step 2 – We will provide you with a written estimate. Most written roof estimates can be provided the same day we come out to your home or business
Step 3 –
Select Your shingles, warranties, and accessories. We will guide you in choosing through all your options to make your home and business safe and secure for years to come!

It all depends on what your roof is made of and if it was correctly built. In general, the average lifespan of a roof is 15 years. Asphalt can last up between 15 to 30 years, meanwhile architectural and premium asphalt can last 25 to 30 years. With regular maintenance, a wood roof can last up to 30 years as well, on the other hand, clay roofs can last 50 years or more! Metal roofs can last up to 70 years, but slate tile roofs have the longest potential lifespan of a century.

If you notice any of the following then it may be time to replace your roof.

1. Missing or cracked shingles
2. Stains on ceilings and walls or mold and mildew growth
3. Excessive energy costs
4. Dark, dirty-looking areas on your roof
5. A leak in the attic after heavy rain

Be sure to call MAW Construction, Inc. if you need a new roof! Estimates and roof inspections are free!

MAW Construction Is The Preferred Roofing Company Offering

Residential & Commercial Roofing Services

For Bucks County Residents And Businesses

Roof Repair | Roof Replacement | Roof Maintenance | Shingle Replacement | Shingle Repair

Replace a RoofRoofing Contractors
Roofing ServicesRoofing Services
Please enable JavaScript in your browser to complete this form.