Home › Markets › Minneapolis–St. Paul

Minneapolis–St. Paul (Twin Cities), Minnesota · HVAC, plumbing & electrical

Twin Cities contractors: when a missed no-heat call can't wait until morning

In short: Minneapolis–St. Paul has the most heating demand of the metros we cover: about 7,399 heating degree days and 22 nights below zero a year. A missed business-hours call can now be billed by Google, and a no-heat caller won't wait. KeptRing answers.

Areas include Minneapolis, St. Paul, Bloomington, Maple Grove, St. Louis Park, Eden Prairie, Maplewood, Golden Valley.

The coldest major market we serve

NOAA 1991–2020 climate normals for Minneapolis–St. Paul International (NOAA), compared with Chicago O'Hare and Denver International from the same dataset.
Normal per yearTwin CitiesChicagoDenver
Heating degree days7,3995,9745,862
Nights below 0°F226.56
Nights at or below 32°F147121156
January average low8.8°F18.8°F18.7°F

With 22 subzero nights in a normal year, a failed furnace can become a burst-pipe job within hours. And with about 830 cooling degree days and summer highs in the 80s, Twin Cities shops get an AC season too.

Frozen lines are a seasonal job category

Deep frost reaches water service lines here. The City of Minneapolis tells residents with a history of frozen lines, or an unheated basement or meter area, to keep a cold-water faucet running at about the width of a pencil until the ground fully thaws (City of Minneapolis). When those lines do freeze, plumbers get calls from people with no water and no patience.

Lead costs

Minnesota wasn't named among the most or least expensive states in SearchLight's March 2026 LSA cut, and we found no published Twin Cities LSA price. Nationally, SearchLight measured $56.39 per HVAC lead and $58.89 per plumbing lead in March 2026 (SearchLight). MB Adv Agency uses Minneapolis as an example of its large-metro tier, where typical HVAC search-ad cost per lead runs about $100 to $130 (Google Search ads, not LSA) (MB Adv).

Under Google's current rules, a call you miss during your business hours is a chargeable lead once the caller stays on the line for more than 20 seconds, and a business-hours voicemail or automated greeting is "treated as a connected call" (Google Local Services Help).

What KeptRing does on a January night

  1. Answers with your name

    It says it's your company's virtual assistant and that the call may be recorded.

  2. Checks safety first

    Gas smell or CO alarm: get everyone out and call 911 from outside. No repair steps.

  3. Triages

    Whether there's heat at all, the inside temperature, any visible water, and who's in the home.

  4. Emails you

    The summary arrives right after the call with urgency marked, so whoever's on call knows which callback comes first.

If a caller reports gas, CO, or sparks

CenterPoint Energy serves Minneapolis and many suburbs; Xcel Energy serves St. Paul and others. KeptRing tells callers who smell gas to leave immediately and, once outside, call 911 and their utility: CenterPoint Energy at 612-372-5050 or 800-296-9815, or Xcel Energy at 1-800-895-2999.

A carbon monoxide alarm gets the same instruction: everyone out, then call 911 from outside. For sparking, a burning smell, or anyone hurt, callers are told to get to safety and call 911. KeptRing gives no repair steps on these calls and flags them urgent in your summary. KeptRing is not an emergency service and doesn't replace 911, the utility, or your own on-call line.

Start before the deep cold

Call (317) 558-7718 to hear the demo. Start with a free 14-day pilot, then $249/month per line if you keep it. Our first 10 paying clients lock in $197/month for as long as they stay subscribed. No card to start, month-to-month, cancel anytime. Lead summaries come to you by email after every answered call; texting isn't live yet. Email to start a Twin Cities pilot.

Sources

  1. NOAA NCEI, U.S. Climate Normals 1991–2020, Minneapolis–St. Paul Intl. Airport (station USW00014922). https://www.ncei.noaa.gov/access/us-climate-normals/#dataset=normals-annualseasonal&timeframe=30&station=USW00014922
  2. City of Minneapolis, "Frozen Water Lines." minneapolismn.gov
  3. Jon Torrey (SearchLight), "Google Local Service Ads Benchmark: March 2026 (By Trade)," Mar. 26, 2026. State figures are labeled directional by the author. https://thedatadriventrades.substack.com/p/google-local-service-ads-benchmark
  4. MB Adv Agency, "HVAC PPC Statistics 2026." Google Search ads (pay-per-click), not Local Services Ads; a mix of observed campaign data and modeled estimates. https://www.mbadv.agency/ppc-industry-statistics/hvac-ppc-statistics
  5. Google Local Services Help, "How leads work." https://support.google.com/localservices/answer/7195435?hl=en
  6. CenterPoint Energy, "Gas leak safety and response." https://www.centerpointenergy.com/en-us/safety/natural-gas-leaks
  7. Xcel Energy, natural gas safety materials. xcelenergy.com

Sources checked Oct. 15, 2026. Lead-cost figures are third-party benchmarks, not KeptRing results; your own Google Ads Leads page is the real number. Worked examples are labeled as illustrations. KeptRing isn't affiliated with Google or any utility named here.

Other markets: Phoenix · Las Vegas · Dallas–Fort Worth · Houston · Atlanta · Tampa Bay · Orlando · Jacksonville · Denver · Seattle–Tacoma · Chicago