HVAC & Plumbing Services

– Residential & Commercial –
Servicing Pittsburgh and the Surrounding Areas

Junction Climate Control

has been a staple in the Pittsburgh area for more than a century. We have maintained the heating needs of Pittsburgh and the surrounding communities dating back to the 1800s as Junction Coal and Coke. Located on Penn Avenue in Lawrenceville, Junction Coal and Coke delivered heating coal to the community. We have gone through many changes over the years, but we’ve never wavered on our commitment to service. Today, you’ll find our corporate office located in Cheswick, where we continue to provide commercial and residential heating and cooling for our region.


Junction Coal and Coke transitioned to Junction Heating and Cooling remaining on Penn Avenue. In addition to delivering coal, they started installing gas furnaces and air conditioners.


 Junction Heating and Cooling’s coal delivery service ceased while they maintained their focus on installation and servicing of furnaces, boilers and air conditioners.

IN 1993,

Junction Heating and Cooling became Junction Climate Control, Inc. and was relocated to Cheswick with an additional focus on commercial HVAC service.

IN 2002,

Junction Climate Control, Inc. expanded into the commercial design build market in the HVAC industry with their first Mechanical Engineer and now current President, Bob Frazier.

Needing more room for expansion, Junction moved into our current facility located on Freeport Road in Cheswick in 2009. In 2017, a plumbing division was added with a primary focus on maintenance and repair work.

At Junction, our mission statement is
Create an employee-focused work environment that provides an exceptional customer experience through innovative design, professional installation and quality service.”

Our Core Values

Reliable – Prompt and ready to work
Innovative – Creative problem solving
Safety – Cautious work habits
Education – Tools for success

United – “Together we can” attitude
Professional – Appearance, ability and pride

Want to Learn More?

Contact us today by filling out the form OR call 724.274.0633

8 + 4 =