Skip to main content
Modern Day Technology, Old Fashioned Service.

Grimes Heating & Air


Modern Day Technology, Old Fashioned Service.

Grimes Heating & Air is the HVAC contractor in Oroville, CA, that you want on your side through our most oppressive heat waves and our chilliest cold snaps.

Our Services


We offer top-quality products and premium services at affordable prices. We’re the one-stop shop for residential and commercial customers in Butte and Yuba counties.
When you need an installation, repair, replacement or maintenance service, we’ll roll up our sleeves and get the job done—the first time, every time!
Our 20 years of experience and in-depth understanding of what businesses need from an HVAC contractor in Oroville, CA, and beyond will add to your success.
From foul odors to invisible gunk, our indoor air quality testing and equipment will identify the harmful pollutants you’re breathing in—and send them packing.
Climb aboard SS Grimes! Let us steer you in the right direction with our superior HVAC services for houseboats.

Energy Calculator


Find Out How Much Money You Could Save With A New HVAC System!

A new heating or cooling system is a major investment. But you can save a bundle when you upgrade to a more efficient unit. Find out just how much with this handy energy savings calculator.

Flexible Financing Options


Experience Total Home Comfort Without Breaking The Bank

We offer flexible financing options with approved credit for our customers. This allows you to experience the benefit of a new HVAC system without placing a financial strain on you and your family.

Customer Testimonials


We’re The Talk Of The Town!

“I had a new unit installed and quality and service were outstanding. I have heat and air flowing through my home better than it ever has before. I highly recommend Grimes Heating & Air. Fast service and always on time!”

-David T.

Our Service Area


Proudly Service Oroville, CA and surrounding areas

  • Bangor
  • Berry Creek
  • Biggs
  • Brownsville
  • Chico
  • Cohasset
  • Concow
  • Dobbins
  • Durham
  • Forbestown
  • Grass Valley
  • Gridley
  • Honcut
  • Linda
  • Live Oak
  • Loma Rica
  • Magalia
  • Marysville
  • Meridian
  • Nevada City
  • Nicolaus
  • Olivehurst
  • Oregon House
  • Oroville
  • Palermo
  • Paradise
  • Penn Valley
  • Plumas Lake
  • Rackerby
  • Rio Oso
  • Sheridan
  • Smartsville

…and more! Head over to our service area page to view the full list of cities we serve, or call us today at (530) 589-1272 if you would like to verify if we service your area.