Portland Heating, Cooling, Plumbing and Electrical Specialists

Commercial & Residential — Once Call Does it All!

We are the people to call for Heating & Cooling in Portland! Roth Heating and Cooling: 503.266.1249

Roth Heating & Cooling is a full service heating, cooling, plumbing and electrical company established in 1976. Current owner Kory MacGregor’s commitment to highly trained employees means you will always receive top service from the person who answers the phone to the technicians who visits your home.  We feel our job is to make you more comfortable, with minimal disruption to your schedule.  With this philosophy in mind we have added plumbing and electrical services so you can check more off your to-do list with one call.
Some of the services we offer in Portland, Oregon Include:

Portland Sales

  • Free In Home Sales Consultation
  • Free Quick Quotes Online
  • Geo Thermal Heating & Air Conditioning
  • Exclusive Earth Smart Products made in the USA with Exceptional Warranties

Portland Heating and Cooling Services

Portland Plumbing Services

  • Water Heater Service and Repair
  • Water Filtration Systems for whole house or individual outlets
  • Plumbing Inspections
  • Online Store with Basic Plumbing Essentials

Portland Electrical Services

  • New construction & retrofits/additions
  • Service upgrades & panel replacement
  • Emergency generators
  • Flat screen TV circuits
  • Circuit troubleshooting
  • Ballast replacement
  • Garage circuits
  • Hot tub/spa circuits
  • Home office circuits
  • Home appliance circuits
  • GFCI Protection—installing or replacing receptacles, switches & dimmers
  • Landscape lighting outlets
  • Under counter lighting
  • Surge protection
  • Bath fan/lighting
  • Ceiling fan installation
  • Lighting fixture installation
  • Patio & porch lighting
  • Barn lights
  • Security lighting
  • Home electrical maintenance
  • Recess lighting
  • Chandelier installations


With over 90 employees in three locations we have you covered from Portland all the way to Central Oregon. Call us today at 503-266-1249 and let us help you with whatever your Portland, Oregon home may need.    

We serve all Portland area neighborhoods and zip codes.