Farrell Roofing, Inc. can help with budgeting, design and installation of roofing and sheet metal for your construction projects from the smallest of pump houses to large, regional distribution warehouses.


Licensed and Certified

All members of our professional installation team are highly skilled and experienced in the installation of commercial, residential, and industrial roofing technology. Our roofers are certified and licensed to install, repair, and maintain a diverse array of roofing systems.


Earth Friendly Alternatives

With the “Green Movement” in full gear, Farrell Roofing, Inc. can provide you with thermally efficient design service. Our staff is SpecRight trained through the National Roofing Contractors Association.

Farrell Roofing, Inc. is centrally located in Middletown, Delaware affording us the opportunity to conveniently service customers in Delaware, New Jersey, Maryland and SE Pennsylvania. From specialty reroofing jobs to multi-million dollar new construction projects, all Farrell Roofing, Inc. projects reflect high quality workmanship and attention to detail.

We are committed to hiring quality, caring individuals and providing a safe work environment with opportunities for unlimited advancement. We will strive to exceed our customers’ expectations by providing a neat, orderly jobsite and protecting building occupants and contents.


Farrell Roofing, Inc. specializes in the following services:

  • Roofing Installation
  • Licensed and Certified
  • Factory Trained
  • Service and Maintenance
  • Full Service
  • Custom Designs
  • Installation


  • Re-roofing
  • Green Roofing
  • Service and Maintenance
  • New Construction
  • Commercial Roofing
  • Retrofit and Replacement Roofs
  • New Construction


  • Architectural Sheet Metal Roofs
  • Custom Perimeter Metal
  • Skylights
  • Above and Below Grade Waterproofing
  • Coatings
  • Slate, Cedar, Tile and Asphalt Shingles
  • Composite Metal Wall & Soffit Panels



Farrell Roofing, Inc. serves the following areas:

  • Delaware: New Castle County, Kent County, Sussex County.
  • Pennsylvania: Lancaster County, Chester County, Delaware County, Philadelphia County, Montgomery County, Bucks County.
  • Maryland: Baltimore County, Harford County, Cecil County, Kent County, Queen Anne’s County, Talbot County, Caroline County, Dorchester County, Wicomico County, Somerset County, Worcester County.
  • New Jersey: Salem County, Gloucester County