Heating System in San Francisco Bay Area
Need reliable heating service now? We help repair, maintain, and replace heaters with honest advice and fast scheduling. We have served the San Francisco Bay Area since 1980 and carry a 4.9 rating from 1,910 reviews. Serving the region, including San Francisco, Oakland, and San Mateo. As cooler months approach, ask about a preventive tune-up. Call or book online for friendly, upfront service today.
Active coupons & redemption details.
View all offersThats why we provide free estimates and transparent pricing — so you can plan without worrying about unexpected costs.
- transparent pricing
Call us at 415-441-2255 to schedule an appointment!
Our dedicated team provides free estimates, helping you understand the costs and benefits upfront.
When you need a new heating system installed, call Magic Plumbing at 415-441-2255.
Why Choose Us
Certified HVAC technicians
Highly trained and certified for heating repairs and installs
Since 1980 local pros
Serving the San Francisco Bay Area since 1980
Upfront, honest pricing
Free estimates with costs discussed before work begins
Satisfaction guaranteed
100% satisfaction guarantee on our services
Top-rated service
4.9 rating from 1,910 reviews
What Our Customers Say
professionalism
“The Magic team was great and had the best communication and customer service.”
quality
“He was fast, polite and friendly. I would 100% recommend him for any HVAC issues.”
speed
“Clear quote and quick, responsive repair for my HVAC system.”
If your home heater won’t run, start with a safe basic reset and simple homeowner checks, then call a pro if it still won’t start. The most common root is a control or power issue rather than a failed major part. If the blower runs but air is cold, the fault is often in ignition or safety switches on furnaces, or in outdoor units on heat pumps. Stop using the system if the breaker keeps tripping or you notice burning odors. Our licensed technicians service homeowners across the Oakland area with full repair, installation, and maintenance for furnaces, heaters, and heat pumps.
Try these quick checks before you call:
- Set thermostat to Heat and a few degrees higher, then replace batteries.
- Confirm furnace switch and breaker are ON; re-seat the front panel door.
- Replace a clogged air filter; ensure vents are open and unblocked.
- For heat pumps, clear debris from the outdoor unit and restart once.
If you smell gas or suspect carbon monoxide, evacuate and call emergency services first.
Updated: 2026-03-31
Need help in Oakland, CA? Call (628) 222-4283 or book online. "Very prompt and efficient service - both for a blocked drain and annual heating system maintenance. A little pricey, but worth it for high quality work & advice. Would use them again." — Justin W.
Still have questions?
Have questions or need service? Contact our team today to discuss your needs, request a quote, or schedule an appointment.
Fairfax
CA
Alamo
CA
San Geronimo
CA
Larkspur
CA
Ross
CA
Sausalito
CA
Stinson Beach
CA
Woodacre
CA
Castro Valley
CA
Danville
CA
Alameda
CA
Berkeley
CA
San Pablo
CA
Redwood City
CA
Hayward
CA
Crockett
CA
Bolinas
CA
San Carlos
CA
San Rafael
CA
Moss Beach
CA
Daly City
CA
Canyon
CA
Montara
CA
Martinez
CA
San Ramon
CA
Emeryville
CA
Albany
CA
Pacifica
CA
El Cerrito
CA
San Quentin
CA
South San Francisco
CA
Millbrae
CA
San Leandro
CA
Richmond
CA
Atherton
CA
Rodeo
CA
El Sobrante
CA
Burlingame
CA
San Anselmo
CA
Half Moon Bay
CA
Orinda
CA
Moraga
CA
Brisbane
CA
Belvedere Tiburon
CA
Greenbrae
CA
Hercules
CA
Corte Madera
CA
El Granada
CA
Oakland
CA
Lafayette
CA
San Bruno
CA
San Francisco
CA
San Mateo
CA
Palo Alto
CA
Port Costa
CA
Belmont
CA
Mill Valley
CA
Pleasant Hill
CA
San Lorenzo
CA
Union City
CA
Walnut Creek
CA
Pinole
CA
Menlo Park
CA
Fremont
CA
Stanford
CA



