Here at Anderson's we strive for excellence in everything we do, with customer service taking a front seat in our operation. We are fully licensed and insured, and we stand behind our service. You may have heard this before, but we actually mean it: we don't consider something fixed until you say it's fixed. Count on it.

We keep regular office hours from 8 a.m.-5 p.m., Mon.-Fri., and we take emergency calls 24/7 so you don't get left out in the cold. When you call Anderson's you can feel confident we'll be able to handle all your heating, air conditioning, and plumbing needs in Missoula and throughout our service area, which includes Granite, Deer Lodge, Lake, Powell, Flathead, Mineral, Missoula, Ravalli, & Sanders Counties.

We look forward to hearing from you! Call us at our Missoula, MT location at 406-728-8048 or our Hamilton, MT location at 406-363-4550.

iQ Drive Certification Badge