About Us    Services    Photo Gallery    Contact Us    Design/Build    Links Page   
 
  About Us
  Services
  Photo Gallery
  Contact Us
  Design/Build
  Links Page
John J. Gregory Co., Inc.

   John J. Gregory Co., Inc. constructs new mechanical systems under all types of conditions or situations. We are large enough to manage taxing projects, but small enough to establish and maintain contact between our principals and facility owners.


218 East Drinker Street
Dunmore, PA 18512
(570) 347-1254
Fax: (570) 343-1091

SERVICES
  • Construction
  • Design/Build
  • Maintenance
  • Piping Fabrication
  • Medical Gas Systems
Markets
  • Commercial
  • Industrial
  • Institutional
  • Multi-family Residential
We Construct the following types of systems:
  • Heating Systems
  • Air Conditioning Systems
  • Plumbing
  • Process Piping
  • Medical Gases
  • Central Heating and Cooling Plants
  • Energy Distribution
  • High, Medium, Low pressure Steam Generation
  • Industrial Refrigeration

 

 

Maintenance

We believe in protecting your investments. Routine Maintenance is the best and most logical way to do that. We offer service agreement packages that cover all aspects of mechanical systems. Technicians are on call 24 hours a day to maintain the following:
  • Boilers and Burners
  • Chillers
  • Pumps
  • Piping Systems
  • Air Handling Equipment
  • Refrigeration Systems
  • All types of A/C Equipment
Maintenance Maintenance

Piping Fabrication

On-site conditions can be arduous creating a decrease in production. Our piping fabrication facility limits that production loss by creating a controlled environment for our workers to perform efficiently. This helps the owner by allowing production on the project to continue and helps the contractor by keeping production timely and efficient.

We fabricate the following:
  • All types of piping systems
  • Pump Packages
  • Piping Supports
Piping Fabrication Piping Fabrication
All Content Copyright 2003 John J. Gregory Co., Inc. • 218 East Drinker Street • Dunmore, PA 18512 • (570) 347-1254 • Fax: (570) 343-1091