Experience the Benefits of Quality Roofing Services in Delaware County, PA

Quality roofing services in Delaware County, PA, have never been easier to acquire. That’s because of the presence of Magic Roofing & Siding — a leading roofing company for PA residents looking to combat some of the more common issues with their properties. From damaged roofs to broken siding and leaning gutters, we offer a full slate of services designed with you in mind. We operate on both commercial buildings and residential properties and are one of the more innovative companies in the roofing industry. Together, you’ll get a great deal on your service that’s guaranteed to leave a smile on your face for decades to come.

Check out our comprehensive service offerings below:

  • Roofing Installations
  • Roofing Repairs
  • Roofing Maintenance
  • Windows Service
  • Siding Installation and Repairs
  • Gutter Repairs and Replacements
  • Commercial Services
  • And More!

Learn more about our residential and commercial roofing services and gutter services by getting a free estimate today with our team. We’ll inspect your entire roof, including shingles and underlayment, and observe the factors contributing to additional damages. You’ll appreciate the thorough services we provide, as well as our quick response time and competitive pricing. So schedule service today and get one step closer to peace of mind with Magic Roofing & Siding.


In addition to our residential roofing services for homeowners, Magic Roofing & Siding offers commercial roofing in Delaware County, PA, for businesses of all sizes. Our team has worked on manufacturing buildings, retail stores, warehouses, and more — ensuring that each location enjoys comprehensive roof installation, roof repair, and additional services designed to protect them for years to come. Our roof inspections evaluate all aspects of your roof to alert you to any developing or current issues. We provide all the information you need to proceed with an affordable job that solves your problems for good. So if you’re noticing leaks in your walls, or faced with rising HVAC costs, let our team take a look at your roof.

Your satisfaction is important to us at Magic Roofing & Siding, which is why we offer free estimates and won’t waste time when we arrive at your property. Together, this makes us one of the leading providers in the area, and it’s why you should trust us with any roofing services in Delaware County, PA. For more information, contact us today and schedule an appointment with our fantastic company.


Gutters are an essential component of any property, as they help divert water away from your home or business and protect the structural integrity and stability of the exterior. Our team offers a variety of repair, replacements, and other gutter services in Delaware County, PA. In addition, we can install new gutters, adjust the slope of existing ones and enhance their overall functionality with accessories like gutter guards and downspouts.

No matter your needs, we guarantee that our team will provide superior quality service at the best price possible. If you’re noticing leaks, falling gutters, or piles of leaves, branches, and debris in your gutters, there’s only one company you need to call! Our contractors love what we do, and we look forward to hearing from all our clients. Get in touch with Magic Roofing & Siding and ask about your next gutter project or additional roofing services in Delaware County, PA.


Don’t forget about your siding! Our team also offers siding service in Delaware County, PA, to remedy stains, bent and cracked material, and siding that lets water seep into your home. Whether you’re looking for a full-on renovation or just replacing a few panels, our contractors have everything you need for success. We offer both aluminum and vinyl siding options and various choices for commercial businesses needing more durable or longer-lasting materials. Additionally, our contractors all come with a verified license and experience that transcends the industry. So pair your roofing installation with siding services today! No matter what look you’re trying to achieve, we can help you make it happen.


Windows are an underrepresented part of most homes and businesses simply because their flaws are difficult to see. When windows are old or worn, their damage is seen via slowly rising utility bills and more strenuous work on your HVAC system. It can be hard for business owners and homeowners to tell the difference unless they are keenly aware. It’s why you can get quality window services in Delaware County, PA, from Magic Roofing & Siding!

Not only are we leaders in gutter and siding services and can we get you a beautiful new roof, but our crew can also attach energy-efficient and aesthetically pleasing windows to your property. Our experienced technicians can assess the condition of your current windows, replace old ones with brand-new single-hung or double-hung models and provide inspections on the state of existing windows to alert you to any changes or differences. Best of all, the entire process is enacted by local contractors who put you first. We approach your home like we would our own, taking good care and ensuring not to take unnecessary money out of your pocket.

From casement windows to bay windows and more, Magic Roofing & Siding has you covered with window services! Call us today to get started on your next project, or ask about how to get a free roof estimate for metal roofs, flat roofs, and more with our quality roofing services in Delaware County, PA!


When roofing issues rear their ugly head, attack them with professional support. A locally owned, operated, and growing company, Magic Roofing & Siding offers quality roofing services in Delaware County, PA, and in the surrounding areas. Our roofing and siding business will lead your home to nothing but comfort with a quick response rate and quality materials that stand the test of time.

Looking for more information? Our team is transparent in our services and operates with a hastiness that homeowners and business owners can both appreciate. With the primary job being your safety, we take a complete approach that solves your issues in no time!

So don’t wait! Contact us today and ask about our gutter services, siding installations, roof repairs, and more! Schedule a service ASAP and let our contractors handle the rest!

Call us now:



Service Locations
  • Southampton, PA
  • Levittown, PA
  • Fairless Hills, PA
  • Bristol, PA
  • Langhorne, PA
  • Yardley, PA
  • Ewing Township, NJ
  • Trenton, NJ
  • Hamilton Township, NJ
  • Wilmington, DE
  • Dover, DE
  • Newark, DE
  • Bucks County
  • Montgomery County
  • Delaware County
  • Burlington County
  • Camden County
  • Mercer County
  • Somerset County