A Tillamook family tradition since 1974.

P&L Heating


P&L Heating understands that each customer is unique, and will customize our services to your personal needs. We do everything from routine heating and cooling equipment check-ups to emergency service.

We can help you determine when it is time to replace old equipment and recommend and install the right new equipment for you.

Whatever questions or problems you encounter, you can always rely on our staff for friendly, efficient service and prompt answers. We stand behind the work we do, and you can count on quality from us. Our factory-trained technicians will be happy to give you advice and maintenance tips to keep your existing equipment running efficiently and ensure the longest life possible.

Our mission is to exceed our customers' expectations by recommending the best possible heating and/or cooling system to meet efficiency requirements and suit the customer's needs, while providing prompt, courteous service that will keep our customers coming back for all of their heating and cooling needs.

Licensed · Bonded · Insured · CCB # 144376

P&L Heating & Sheet Metal


P&L Heating & Sheet Metal is Tillamook's best source for your custom sheet metal fabrication needs. With a full sheet metal shop capable of producing anything from basic construction flashings to intricate sheet metal projects.

We can craft orders using a wide variety of metals including stainless, painted, galvanized, copper, aluminum, or raw steel. We combine old school skills with technology to produce quality products at an affordable price.

Licensed · Bonded · Insured · CCB # 144376

P&L Air Duct Cleaning

In an effort to provide our customers the best quality of air in their homes and businesses P&L Heating and Sheet Metal has expanded our services to include Air Duct Cleaning.

P&L's Air Duct Cleaning service can provide your home or business with better air quality and more air flow to help lower your energy costs as well as remove contaminates from your air.

Licensed · Bonded · Insured · CCB # 144376