About Us

kyw 1060

John B. Gregory & Sons LLC, Residential & Commercial General Contractor, has become one of the Delaware Valley’s most trusted and respected home and business repair companies. Since 1975, John B. Gregory & Sons LLC, has earned the respect of thousands of home and business owners whose properties they’ve repaired, rebuilt, and restored.

John B. Gregory & Sons LLC is well qualified to meet all your service needs for plumbing, sewer and water line replacement (and repair), drain cleaning, electrical repair and installation, and expert carpentry & general maintenance of any kind.
When you want it done right the first time, and every time, choose Gregory & Sons for quality installations, routine maintenance, and emergency repairs that are completed with speed, precision, and respect for your property.

At Gregory & Sons, our company focus is on serving you with integrity and skill. We make and keep appointments that fit your busy day, we respect your home and your property, we provide clear and accurate job estimates, and when the job is completed, we leave a clean space, and a job well done... guaranteed.

Our general contracting company has set the standard for excellence in plumbing, electrical, and carpentry & general maintenance. We’re so confident you’ll be pleased with our fast, friendly, knowledgeable and professional service… you’ll become a customer for life.

Please ask for referrals, as we’re very proud of the families and businesses we’ve served since 1975.


From routine service, to emergency repairs, to sales and installation, Gregory & Sons is ready to meet ALL of your needs for plumbing, electrical, carpentry & general maintenance.

Thousands of satisfied home and business owners, throughout the tri-county area, have relied on Gregory & Sons since 1975. Gregory & Sons has earned its reputation for integrity and service by selecting and installing code appropriate systems for your home and business needs.

For all your plumbing, electrical and contracting needs, Gregory & Sons can be counted on to be there when promised, and to guarantee everything they do.


Our company provides quick, friendly, and reliable plumbing services for everything from routine leaks and drips, to more intensive plumbing problems like pipe, valve, fixture, and drain repair. A video inspection of external sewer lines will soon be mandatory. Book your Video Camera sewer inspection at Gregory & Sons, and get compliant.

With over 40 years of professional service experience, thousands of Homeowners, Realtors, and Businesses in the tri-county area have called on Gregory & Sons for help with their plumbing needs.

Our team of professionals includes some of the most qualified plumbers in the Delaware Valley. Working with a Master Plumber, our service providers are top-notch technicians who can accurately diagnose, and quickly fix, any and all plumbing problems.

When you need plumbing services, you can rely on Gregory & Sons to get your job done quickly, cleanly, and fairly priced.

Some of the services we provide:

  • Stopped-up main sewer lines
  • High velocity jetting
  • Video camera inspection
  • Leaky, cracked, or frozen pipes — all pipe materials
  • Sump and sewage pump repair and replacement
  • Toilet, sink, faucet, and other fixture repair and replacement
  • Any and all types of drain cleaning
  • Well pumps, water softeners, and water tanks
  • Any and all plumbing repairs
  • Clogged sinks, tubs and toilets
  • Blocked garbage disposals and grease traps


John B. Gregory is a Master Electrician who has been trained to diagnose, repair and install any electrical job safely, quickly and within code compliance.

Some of the services we provide:

  • Ceiling fans
  • Code compliance
  • Electric water heaters
  • Exhaust/Bath fans
  • Generator transfer systems
  • Ground fault circuits
  • Interior lights
  • Fire alarm systems
  • All types of lighting installation
  • Sign repairs
  • 3 Phase wiring
  • Landscape lighting
  • Receptacles
  • Power generators
  • Circuit panel upgrades
  • Rewiring
  • Security lighting
  • Smoke/Carbon monoxide detectors
  • Surge/Lightning protection
  • Transformers
  • Attic fans
  • Breakers and Fuses
  • Parking lot lighting
  • Troubleshooting/Repairs

Carpentry & General Maintanence

From routine service to emergency repairs to sales and installation, Gregory & Sons is ready to meet ALL of your needs for plumbing, electrical, and carpentry & general maintenance.


Have you thought about increasing the value of your home, while enjoying it more while you live there? Whether you’re adding a deck, finishing a basement, adding more closet space, or fitting out windows, our experienced carpenters will deliver a project worthy of your expectations.

Overview of Services - Estimates provided

Gregory & Sons is your full-service resource for home or business repairs of any kind. With a full staff of well-trained providers, all work is personally supervised by John Gregory. The list of services offered is too large to present, but one email or phone call will quickly address your specific need, whether it’s a roofing issue, a wet basement, or a building project.

At Gregory & Sons, we’re well qualified to handle any home or business remodeling request, and with expert carpenters on staff, we can build anything from a basement banister, to a new closet, to a roof deck. You need only ask, and your issue will be easily addressed.

Do you have questions about a new project?


Gregory & Sons welcomes the opportunity to provide you with an up-front and fair estimate for any sized project you may have. Time and travel charges may be added for an on-site estimate although some inquiries can be easily addressed by telephone.

We can be reached by email or via telephone/cell/fax/ at the following numbers:
Cell: 610-331-7244
Office: 610-623-4675
Fax: 610-623-3576

Contact Us NOW!

Our Portfolio

Contact Us

Connect with "The Contractor You Can Trust"

Cell: 610-331-7244
Office: 610-623-4675
Fax: 610-623-3576

Your message has been sent.
If you do not hear from us in 48hrs, please call.
Thank you!