Home › Start a business › HVAC Technician

Best cities to start a hvac technician business

Solo revenue, competition and local demand across 385 metros

Where a solo hvac technician business has the most room Our calculation

Bremerton, WA ranks first. One-person plumbing & HVAC contracting businesses there average $143,333 a year in revenue, with 4.6 plumbing & HVAC contracting businesses for every 10,000 residents (typical metro: 7.9). We scored all 385 metros where the Census publishes plumbing & HVAC contracting business counts.

  1. 1
    BremertonWASHINGTON · WA · $143,333 avg solo revenue · 4.6 plumbing & HVAC contracting businesses per 10k residents · Strong on higher solo revenue and fewer competitors per resident
    90
  2. 2
    OshkoshWISCONSIN · WI · $132,594 avg solo revenue · 5.1 plumbing & HVAC contracting businesses per 10k residents · Strong on higher solo revenue and fewer competitors per resident
    86
  3. 3
    AppletonWISCONSIN · WI · $129,444 avg solo revenue · 5.9 plumbing & HVAC contracting businesses per 10k residents · Strong on higher solo revenue and fewer competitors per resident
    85
  4. 4
    SheboyganWISCONSIN · WI · $168,909 avg solo revenue · 5.2 plumbing & HVAC contracting businesses per 10k residents · Strong on higher solo revenue and fewer competitors per resident
    84
  5. 5
    Yuba CityCALIFORNIA · CA · $130,403 avg solo revenue · 6.2 plumbing & HVAC contracting businesses per 10k residents · Strong on higher solo revenue and fewer competitors per resident
    84
  6. 6
    KennewickWASHINGTON · WA · $104,520 avg solo revenue · 4.5 plumbing & HVAC contracting businesses per 10k residents · Strong on higher solo revenue and fewer competitors per resident
    84
  7. 7
    BellinghamWASHINGTON · WA · $107,475 avg solo revenue · 4.6 plumbing & HVAC contracting businesses per 10k residents · Strong on higher solo revenue and fewer competitors per resident
    83
  8. 8
    Eau ClaireWISCONSIN · WI · $112,623 avg solo revenue · 6.1 plumbing & HVAC contracting businesses per 10k residents · Strong on higher solo revenue and fewer competitors per resident
    81
  9. 9
    SalemOREGON · OR · $105,020 avg solo revenue · 5.0 plumbing & HVAC contracting businesses per 10k residents · Strong on higher solo revenue and fewer competitors per resident
    80
  10. 10
    MercedCALIFORNIA · CA · $99,936 avg solo revenue · 4.9 plumbing & HVAC contracting businesses per 10k residents · Strong on higher solo revenue and fewer competitors per resident
    79
  11. 11
    HinesvilleGEORGIA · GA · $88,444 avg solo revenue · 5.1 plumbing & HVAC contracting businesses per 10k residents · Strong on fewer competitors per resident and fast population growth
    78
  12. 12
    OlympiaWASHINGTON · WA · $102,667 avg solo revenue · 4.1 plumbing & HVAC contracting businesses per 10k residents · Strong on higher solo revenue and fewer competitors per resident
    78
  13. 13
    Grants PassOREGON · OR · $124,241 avg solo revenue · 6.5 plumbing & HVAC contracting businesses per 10k residents · Strong on higher solo revenue and fewer competitors per resident
    78
  14. 14
    ClarksvilleTENNESSEE · TN · $101,039 avg solo revenue · 8.0 plumbing & HVAC contracting businesses per 10k residents · Strong on higher solo revenue and fast population growth
    77
  15. 15
    AlbanyOREGON · OR · $99,211 avg solo revenue · 4.9 plumbing & HVAC contracting businesses per 10k residents · Strong on higher solo revenue and fewer competitors per resident
    77

Weights: average solo revenue 3, fewer competitors per resident 3, revenue compared with the local employee wage 2, new home permits 1, population growth 1. Each factor is a percentile among these metros.

Top 5 by each factor Government data

Highest solo revenue

  1. Wausau, WI: $169,429
  2. Sheboygan, WI: $168,909
  3. Bremerton, WA: $143,333
  4. Oshkosh, WI: $132,594
  5. Yuba City, CA: $130,403

Least competition

  1. Corvallis, OR: 3.1 per 10k residents
  2. Beckley, WV: 3.6 per 10k residents
  3. Hanford, CA: 3.8 per 10k residents
  4. Wheeling, WV: 3.8 per 10k residents
  5. Olympia, WA: 4.1 per 10k residents

Most new building

  1. Wildwood, FL: 24.5 home permits per 1k
  2. North Port, FL: 19.8 home permits per 1k
  3. Lafayette, IN: 17.9 home permits per 1k
  4. Myrtle Beach, SC: 17.0 home permits per 1k
  5. Wilmington, NC: 16.8 home permits per 1k

Fastest-growing population

  1. Wildwood, FL: +21.1%
  2. Myrtle Beach, SC: +20.9%
  3. Lakeland, FL: +19.8%
  4. St. George, UT: +17.4%
  5. Ocala, FL: +17.3%

Every metro Government data

Click a column to sort. “Rate to match it” is the hourly rate you'd need to bill to replace the local employee median, at our default assumptions (25% for tax and benefits, $30,000 overhead, 1,400 billable hours). Try your own numbers in the rate calculator.

#MetroScoreSolo revenueBusinesses / 10k peopleEmployee medianRate to match itPermits / 1k
1Bremerton, WA90$143,3334.6$74,650$88/hr6.4
2Oshkosh, WI86$132,5945.1$60,530$75/hr4.0
3Appleton, WI85$129,4445.9$61,600$76/hr5.1
4Sheboygan, WI84$168,9095.2$61,580$76/hr3.1
5Yuba City, CA84$130,4036.2$62,850$78/hr4.5
6Kennewick, WA84$104,5204.5$75,660$89/hr7.8
7Bellingham, WA83$107,4754.6$72,190$86/hr5.3
8Eau Claire, WI81$112,6236.1$61,280$76/hr5.4
9Salem, OR80$105,0205.0$65,050$80/hr3.2
10Merced, CA79$99,9364.9$64,040$79/hr2.7
11Hinesville, GA78$88,4445.1$59,910$75/hr7.3
12Olympia, WA78$102,6674.1$76,260$90/hr5.6
13Grants Pass, OR78$124,2416.5$48,190$64/hr3.3
14Clarksville, TN77$101,0398.0$50,480$66/hr8.7
15Albany, OR77$99,2114.9$58,890$74/hr1.4
16Wenatchee, WA77$99,5566.8$61,630$76/hr8.7
17Homosassa Springs, FL76$84,8946.7$47,470$64/hr12.9
18Lincoln, NE76$98,2356.7$59,350$74/hr7.0
19Green Bay, WI75$98,9065.9$61,340$76/hr4.3
20Dover, DE75$92,9096.5$59,810$75/hr6.7
21Farmington, NM75$102,0004.7$52,040$68/hr0.7
22Brunswick, GA75$114,7878.3$49,920$66/hr5.5
23Terre Haute, IN75$115,9506.3$54,300$70/hr1.7
24Mount Vernon, WA74$105,0005.1$77,010$90/hr2.8
25Morgantown, WV74$94,9705.1$47,970$64/hr0.2
26Beckley, WV74$97,2003.6$44,600$61/hr0.7
27Visalia, CA74$93,7724.7$64,990$79/hr3.7
28Duluth, MN74$127,2536.5$75,710$89/hr2.3
29Lawrence, KS73$96,8485.8$59,390$74/hr3.1
30Nashville, TN73$112,2989.4$60,270$75/hr9.2
31Portland, OR73$97,3405.2$65,260$80/hr3.3
32Bloomington, IL72$105,1855.9$64,030$79/hr1.6
33Mankato, MN72$121,5526.9$76,670$90/hr3.4
34Muncie, IN72$93,8755.9$55,850$71/hr2.9
35Medford, OR72$101,3606.5$59,750$75/hr4.2
36Madison, WI72$85,8165.4$63,150$78/hr10.0
37Bend, OR72$104,0739.0$61,150$76/hr12.1
38Redding, CA72$122,4366.8$63,020$78/hr1.4
39Fond du Lac, WI71$107,7146.8$59,510$75/hr1.8
40Boulder, CO71$109,8446.8$71,080$85/hr6.1
41Odessa, TX71$103,7138.4$58,580$74/hr5.6
42Lewiston, ID71$80,9234.6$49,880$66/hr4.7
43Wausau, WI71$169,4297.9$59,110$74/hr2.5
44Harrisburg, PA70$94,6116.1$62,570$77/hr2.0
45Bowling Green, KY70$100,7399.3$55,230$71/hr7.9
46Watertown, NY70$115,7177.0$62,850$78/hr2.5
47Morristown, TN70$116,42610.0$48,650$65/hr4.8
48Napa, CA69$122,3436.1$84,570$97/hr2.7
49Vallejo, CA69$99,7215.5$67,950$82/hr1.9
50Springfield, OH69$115,5527.5$62,670$77/hr2.9
51Eugene, OR69$87,5834.6$60,050$75/hr4.0
52Columbia, MO69$92,7247.0$58,880$74/hr3.8
53Salisbury, MD68$124,1278.4$61,220$76/hr1.6
54Chico, CA68$98,8216.8$62,920$78/hr4.8
55Joplin, MO68$97,3277.9$55,360$71/hr3.0
56Kalamazoo, MI68$90,6625.0$61,270$76/hr1.9
57Hilton Head Island, SC68$104,19910.9$58,280$73/hr13.5
58Amherst Town, MA68$120,1308.3$73,370$87/hr1.8
59Reading, PA68$117,1268.0$61,740$77/hr1.3
60Billings, MT67$102,3828.6$62,240$77/hr5.4
61Stockton, CA67$91,9535.5$75,710$89/hr3.2
62Grand Island, NE67$128,5529.2$58,070$73/hr3.5
63Ann Arbor, MI67$95,5704.2$75,000$88/hr2.9
64Pocatello, ID67$89,6768.3$50,940$67/hr6.6
65Seattle, WA66$88,8244.4$80,100$93/hr3.9
66Bismarck, ND66$94,1587.0$64,770$79/hr3.0
67Norwich, CT66$121,5007.8$74,990$88/hr1.6
68Auburn, AL65$86,0538.5$48,170$64/hr7.9
69Warner Robins, GA65$79,8797.3$48,670$65/hr6.8
70Gettysburg, PA65$107,71810.0$60,530$75/hr4.5
71South Bend, IN65$89,0005.7$59,460$75/hr2.3
72Savannah, GA65$81,0987.7$51,770$68/hr12.8
73Bridgeport, CT65$122,6369.3$77,490$91/hr3.6
74Johnstown, PA64$97,9806.8$54,050$70/hr0.5
75Gainesville, GA64$104,74025.2$53,310$69/hr9.4
76Spokane, WA64$81,1015.3$62,840$78/hr5.3
77Midland, TX64$103,26611.7$57,800$73/hr7.3
78Minot, ND63$103,8267.2$63,950$79/hr1.8
79Williamsport, PA63$97,8066.5$59,260$74/hr0.6
80Allentown, PA63$100,1158.0$63,130$78/hr2.3
81Topeka, KS63$97,4157.1$64,480$79/hr2.7
82Rome, GA63$99,6309.3$52,040$68/hr3.3
83Helena, MT63$121,31711.1$62,670$77/hr2.3
84La Crosse, WI63$92,7206.7$62,400$77/hr2.8
85Goldsboro, NC63$82,5867.9$51,540$67/hr8.0
86Knoxville, TN62$94,39110.4$56,780$72/hr8.4
87Janesville, WI62$83,8445.5$59,770$75/hr2.4
88Athens, GA62$82,2468.2$48,890$65/hr5.8
89Greenville, SC62$94,97810.5$58,760$74/hr8.6
90Utica, NY62$93,2245.9$61,880$77/hr1.1
91St. Cloud, MN62$95,5007.0$74,420$88/hr3.9
92Crestview, FL62$84,2169.6$48,810$65/hr11.5
93Sacramento, CA62$89,9617.0$66,670$81/hr4.4
94Tulsa, OK61$97,15910.0$58,750$74/hr5.0
95Burlington, VT61$114,91610.3$68,430$83/hr5.5
96Cape Girardeau, MO61$85,7077.1$47,150$64/hr1.0
97Glens Falls, NY61$102,7628.3$60,780$76/hr2.6
98Hartford, CT61$106,0147.6$76,180$89/hr1.3
99Indianapolis, IN60$82,9447.1$62,160$77/hr5.4
100Milwaukee, WI60$83,6835.0$62,930$78/hr2.0
101Portland, ME60$111,27414.7$64,090$79/hr6.2
102Dothan, AL60$85,3078.6$46,210$63/hr3.9
103Chattanooga, TN60$89,11010.0$50,950$67/hr5.1
104Corvallis, OR60$74,6363.1$63,720$78/hr5.0
105Elizabethtown, KY60$83,3277.2$55,740$71/hr3.9
106Sherman, TX60$94,55513.4$56,330$72/hr13.1
107Colorado Springs, CO60$87,4908.1$61,460$76/hr7.6
108St. George, UT60$87,55912.5$47,790$64/hr14.5
109Charleston, SC60$87,6849.5$58,410$74/hr8.7
110Grand Rapids, MI60$81,8856.3$60,190$75/hr3.7
111Phoenix, AZ60$91,0359.4$61,170$76/hr7.9
112Anchorage, AK60$98,4465.6$85,620$98/hr0.7
113Santa Rosa, CA59$120,0279.2$79,510$92/hr3.5
114Huntsville, AL59$77,7358.3$49,940$66/hr8.7
115Montgomery, AL59$89,7778.4$48,680$65/hr2.8
116Kankakee, IL59$85,3335.1$62,570$77/hr1.1
117Wilmington, NC58$83,37611.3$49,860$66/hr16.8
118Trenton, NJ58$82,1295.2$75,240$89/hr3.0
119Boise City, ID58$80,9008.6$57,270$73/hr11.6
120Cincinnati, OH58$85,2627.2$62,240$77/hr3.2
121Myrtle Beach, SC58$88,71512.1$54,230$70/hr17.0
122Idaho Falls, ID58$79,6479.2$49,190$65/hr9.3
123Reno, NV58$73,8955.3$61,940$77/hr5.2
124Johnson City, TN58$83,4569.0$48,010$64/hr4.3
125Waco, TX57$92,59310.4$55,860$71/hr4.8
126Hattiesburg, MS57$92,3478.8$46,590$63/hr0.8
127Jonesboro, AR57$92,82613.6$47,230$64/hr7.5
128College Station, TX57$80,1889.3$48,530$65/hr8.6
129State College, PA57$83,0166.2$57,970$73/hr2.0
130Charleston, WV57$81,4095.7$51,510$67/hr0.6
131Flint, MI57$86,8856.4$59,870$75/hr1.1
132Rochester, NY57$86,0995.9$63,570$78/hr1.7
133Santa Maria, CA57$105,1428.0$78,640$92/hr3.1
134Honolulu, HI57$87,6945.6$65,450$80/hr1.4
135Albany, NY57$86,4636.6$66,040$80/hr2.3
136Kingsport, TN57$85,0488.8$48,950$65/hr3.7
137Mansfield, OH57$87,2366.6$59,010$74/hr0.9
138Jackson, TN56$97,03210.2$54,150$70/hr2.6
139York, PA56$92,0199.1$61,970$77/hr3.4
140Modesto, CA56$87,7217.0$64,760$79/hr2.2
141Wildwood, FL56$57,2164.5$51,220$67/hr24.5
142Salt Lake City, UT56$81,0977.5$60,790$76/hr6.0
143Columbus, OH56$75,9356.3$64,440$79/hr7.2
144Austin, TX56$89,05211.1$60,820$76/hr11.3
145Muskegon, MI56$77,3235.9$56,550$72/hr2.6
146Bangor, ME56$102,50912.0$61,430$76/hr3.1
147Philadelphia, PA56$90,7227.6$64,580$79/hr2.1
148Killeen, TX56$78,7428.8$49,630$66/hr6.8
149Sebring, FL56$67,2577.1$44,720$61/hr7.3
150Decatur, AL56$103,70911.9$48,750$65/hr2.6
151Sioux City, IA56$85,3567.7$59,840$75/hr3.9
152Minneapolis, MN55$79,7855.4$77,490$91/hr3.9
153San Francisco, CA55$92,4225.7$78,490$92/hr1.7
154Rochester, MN55$81,1095.3$77,500$91/hr3.2
155Blacksburg, VA55$75,4786.1$50,030$66/hr2.7
156Gainesville, FL55$68,9446.3$55,670$71/hr10.5
157Hagerstown, MD55$83,3589.1$58,410$74/hr5.4
158San Luis Obispo, CA54$105,4709.0$75,160$89/hr2.4
159Jackson, MI54$85,0486.8$61,220$76/hr1.9
160Walla Walla, WA54$81,5296.3$62,530$77/hr2.6
161Manchester, NH54$117,81411.4$73,090$87/hr1.5
162San Jose, CA54$89,0275.8$82,050$95/hr2.8
163Columbia, SC54$79,6478.5$57,610$73/hr7.1
164Traverse City, MI53$91,49510.4$60,590$76/hr5.2
165Springfield, MO53$84,8069.5$56,410$72/hr3.6
166Kahului, HI53$98,5908.5$74,720$88/hr5.5
167Hot Springs, AR53$102,17213.0$46,630$63/hr3.3
168Gulfport, MS53$79,2729.7$48,230$64/hr7.9
169Rapid City, SD53$84,0619.4$61,430$76/hr6.3
170Lake Havasu City, AZ53$81,3739.6$56,810$72/hr8.2
171Davenport, IA52$79,1444.8$65,190$80/hr1.6
172Erie, PA52$79,8165.6$58,990$74/hr0.9
173Tucson, AZ52$79,2598.1$56,070$71/hr4.4
174Cheyenne, WY52$76,6457.2$57,820$73/hr5.5
175Asheville, NC52$85,11610.2$58,120$73/hr7.8
176Manhattan, KS52$69,0004.3$58,000$73/hr3.7
177Barnstable Town, MA52$115,37121.2$73,330$87/hr2.7
178Santa Fe, NM52$91,39611.3$49,360$66/hr3.2
179Rocky Mount, NC52$89,22110.3$55,690$71/hr3.7
180Bakersfield, CA51$73,8795.4$66,400$81/hr3.5
181Winston, NC51$77,7258.9$55,360$71/hr6.8
182Greeley, CO51$85,13811.5$62,020$77/hr8.5
183Kiryas Joel, NY51$95,20910.8$65,530$80/hr3.1
184Lafayette, IN51$71,3466.3$61,430$76/hr17.9
185Elmira, NY51$82,0806.1$62,400$77/hr1.2
186Binghamton, NY51$77,1695.1$62,020$77/hr1.9
187Des Moines, IA51$70,2286.6$62,640$77/hr8.5
188Worcester, MA51$99,72010.0$73,800$87/hr1.9
189Atlantic City, NJ51$90,32410.0$60,640$76/hr4.3
190Fort Smith, AR51$86,37111.3$48,160$64/hr2.9
191Staunton, VA50$75,7207.4$62,350$77/hr7.8
192Sebastian, FL50$76,3058.1$50,470$66/hr1.5
193Provo, UT50$69,1128.5$48,930$65/hr10.2
194Midland, MI50$73,3645.5$56,490$72/hr1.5
195Chambersburg, PA50$77,2167.6$62,090$77/hr6.6
196Tuscaloosa, AL50$75,7577.8$48,430$65/hr2.2
197Spartanburg, SC50$79,63910.5$57,790$73/hr11.6
198Pensacola, FL50$72,1367.3$58,030$73/hr6.3
199Missoula, MT49$78,1848.7$60,240$75/hr7.1
200Youngstown, OH49$80,7346.1$61,260$76/hr0.7
201Salinas, CA49$80,9455.5$72,550$86/hr1.8
202Charlottesville, VA49$73,0947.4$59,540$75/hr9.5
203Augusta, GA49$66,7257.4$48,900$65/hr6.6
204Pittsfield, MA49$106,98811.9$63,900$78/hr1.2
205Paducah, KY49$91,2129.2$56,610$72/hr1.7
206Jefferson City, MO49$91,74410.1$58,180$73/hr1.4
207Louisville/Jefferson County, KY49$76,4037.6$58,930$74/hr4.4
208Ocala, FL49$69,1459.1$49,020$65/hr15.0
209Dallas, TX48$81,60312.0$59,560$75/hr8.3
210Denver, CO48$88,81410.1$71,580$85/hr5.3
211Durham, NC48$72,6278.1$59,180$74/hr10.1
212Columbus, GA48$74,2357.3$46,780$63/hr1.9
213St. Louis, MO48$77,8286.4$63,000$78/hr2.2
214Fort Wayne, IN47$73,2197.0$60,830$76/hr3.6
215Toledo, OH47$77,1065.6$62,460$77/hr0.8
216Boston, MA47$101,23810.2$78,530$92/hr2.0
217Springfield, IL47$82,6236.4$70,730$85/hr1.1
218Kenosha, WI47$69,7035.7$61,260$76/hr5.3
219Fairbanks, AK47$103,6007.8$93,820$105/hr0.3
220Iowa City, IA47$63,5215.5$64,440$79/hr7.1
221Syracuse, NY46$73,5145.5$66,600$81/hr3.1
222Waterbury, CT46$97,66110.3$72,710$86/hr1.1
223Mobile, AL46$79,9129.3$47,960$64/hr2.7
224Kansas City, MO46$75,4077.5$62,680$77/hr4.5
225Little Rock, AR46$77,81410.8$48,000$64/hr4.1
226Florence, SC46$77,8218.2$58,790$74/hr4.5
227Saginaw, MI46$77,4666.5$60,060$75/hr1.1
228Scranton, PA46$81,5367.7$61,750$77/hr1.1
229San Diego, CA46$82,0787.1$74,880$88/hr3.6
230Altoona, PA46$83,7607.9$58,550$74/hr0.7
231Carson City, NV45$77,2408.2$62,400$77/hr9.8
232Sierra Vista, AZ45$69,4497.4$49,080$65/hr3.7
233Canton, OH45$76,5576.9$58,910$74/hr1.6
234Riverside, CA45$79,6138.4$64,300$79/hr3.4
235Lafayette, LA45$75,1679.5$51,970$68/hr5.0
236Oxnard, CA45$89,6628.3$69,710$84/hr1.9
237New Haven, CT45$90,0908.5$76,880$90/hr1.8
238Kingston, NY44$91,10112.1$61,470$76/hr2.4
239Lubbock, TX44$73,87010.8$49,850$66/hr8.0
240North Port, FL44$75,50310.7$59,070$74/hr19.8
241Yakima, WA44$65,3414.4$65,900$80/hr2.8
242Fayetteville, AR44$73,77911.4$53,620$69/hr15.5
243Florence, AL44$76,67910.3$46,560$63/hr2.6
244Charlotte, NC44$72,4189.0$59,840$75/hr8.0
245Jacksonville, NC44$60,3837.3$48,570$65/hr6.6
246Slidell, LA44$82,51213.1$57,320$73/hr4.0
247Bozeman, MT44$86,33314.5$72,970$87/hr12.4
248Greenville, NC43$63,7897.5$53,160$69/hr7.3
249Bloomington, IN43$56,2685.2$60,920$76/hr7.8
250Logan, UT43$67,1488.3$55,420$71/hr7.6
251Longview, TX43$78,7279.1$55,050$71/hr1.0
252Richmond, VA43$72,5338.6$59,130$74/hr6.8
253Pittsburgh, PA43$80,6028.0$62,140$77/hr2.4
254Valdosta, GA43$66,2138.3$47,020$63/hr6.0
255Springfield, MA43$80,7386.6$76,530$90/hr0.7
256Oklahoma City, OK42$78,30011.0$60,120$75/hr5.9
257Baltimore, MD42$78,7457.9$63,180$78/hr2.0
258Ithaca, NY42$63,0384.6$64,690$79/hr4.5
259Champaign, IL42$61,3264.6$74,880$88/hr3.8
260Lebanon, PA42$72,0557.4$62,370$77/hr3.8
261Dubuque, IA42$77,3758.1$61,410$76/hr3.4
262Hanford, CA42$58,6673.8$62,670$77/hr3.3
263Fayetteville, NC42$64,2086.5$56,220$72/hr5.4
264Sioux Falls, SD42$64,7527.4$62,440$77/hr7.8
265Deltona, FL41$66,6069.9$49,290$65/hr7.7
266Birmingham, AL41$77,13610.6$48,740$65/hr3.6
267Omaha, NE41$63,9437.0$62,570$77/hr6.5
268Coeur d'Alene, ID41$74,90111.4$58,800$74/hr9.4
269Hickory, NC41$63,8938.1$50,300$66/hr8.5
270Lexington, KY41$75,1529.1$60,280$75/hr4.5
271Palm Bay, FL41$67,1448.3$57,240$73/hr7.3
272Racine, WI41$71,7296.9$61,740$77/hr3.4
273Monroe, MI41$69,1336.0$59,340$74/hr1.2
274Vineland, NJ41$67,7445.3$68,250$82/hr0.9
275Atlanta, GA41$78,56311.7$58,970$74/hr5.4
276Tallahassee, FL41$54,8796.2$53,690$69/hr7.0
277Wichita, KS40$67,4277.3$59,520$75/hr4.8
278Harrisonburg, VA40$65,7937.4$60,210$75/hr6.2
279Fargo, ND40$50,3406.1$75,920$89/hr5.8
280Buffalo, NY40$66,5095.0$62,180$77/hr1.3
281Albuquerque, NM40$69,6537.4$57,110$72/hr3.1
282Abilene, TX40$73,66411.0$54,330$70/hr6.4
283Dayton, OH39$72,1337.3$62,500$77/hr2.4
284Lake Charles, LA39$69,9228.0$47,360$64/hr2.2
285Las Vegas, NV39$59,1907.1$60,240$75/hr6.2
286Fresno, CA39$55,2185.5$62,580$77/hr3.0
287Longview, WA39$49,7505.1$64,400$79/hr2.7
288Virginia Beach, VA38$71,8967.4$59,470$75/hr2.2
289Alexandria, LA38$78,12610.4$47,330$64/hr1.8
290Fort Collins, CO38$77,34010.6$66,290$81/hr6.6
291Hammond, LA38$73,59811.5$57,140$72/hr8.5
292Houston, TX38$74,12313.3$58,940$74/hr8.7
293Huntington, WV38$64,5436.4$48,860$65/hr0.8
294Twin Falls, ID38$63,9819.0$51,080$67/hr5.6
295Los Angeles, CA37$82,8418.5$73,830$87/hr2.1
296Roanoke, VA37$65,2197.8$49,230$65/hr2.8
297Rockford, IL37$73,6586.4$75,070$88/hr1.1
298Pueblo, CO37$75,5178.3$59,110$74/hr1.3
299Lewiston, ME37$81,53413.8$67,180$81/hr4.0
300Akron, OH37$66,5795.7$61,090$76/hr1.1
301Anniston, AL36$69,2948.4$47,780$64/hr1.2
302Pinehurst, NC36$51,5538.0$52,580$68/hr10.3
303Raleigh, NC36$63,2259.1$58,900$74/hr11.8
304Sumter, SC36$67,2958.3$49,880$66/hr3.4
305Evansville, IN36$49,4835.5$59,500$75/hr3.0
306Lansing, MI36$62,9066.1$60,440$75/hr1.8
307Texarkana, TX36$74,02910.1$47,760$64/hr2.0
308Jacksonville, FL36$52,1157.6$58,590$74/hr8.0
309Port St. Lucie, FL36$70,35712.8$57,210$73/hr9.3
310Winchester, VA35$62,8638.7$56,250$72/hr6.2
311Daphne, AL35$62,57011.8$46,870$63/hr10.8
312Ogden, UT35$62,0678.1$59,150$74/hr5.5
313Waterloo, IA35$55,2505.8$60,400$75/hr3.3
314Lynchburg, VA35$69,0008.8$58,500$74/hr4.2
315Tyler, TX35$69,88311.3$49,300$65/hr2.2
316Houma, LA35$77,6509.8$58,470$74/hr2.9
317Columbus, IN35$59,7747.1$54,490$70/hr2.2
318Macon, GA34$66,8079.1$48,980$65/hr2.2
319Dalton, GA34$73,0549.5$65,560$80/hr3.8
320Cedar Rapids, IA34$49,8035.9$60,680$76/hr3.6
321Elkhart, IN34$61,2586.9$59,590$75/hr3.8
322Kokomo, IN34$64,5196.3$64,800$79/hr1.3
323Peoria, IL34$68,2295.8$78,710$92/hr0.6
324Weirton, WV34$61,2265.1$57,000$72/hr0.1
325San Antonio, TX33$72,48813.2$58,590$74/hr4.0
326Michigan City, IN33$63,3686.5$60,810$76/hr2.6
327Owensboro, KY33$66,9527.6$60,060$75/hr2.3
328Detroit, MI33$69,0987.5$63,170$78/hr2.0
329Prescott Valley, AZ32$69,03211.4$58,280$73/hr7.0
330Washington, DC32$73,6789.2$71,920$86/hr2.8
331Grand Forks, ND32$63,1006.7$75,470$89/hr2.2
332Lancaster, PA32$76,08710.5$60,530$75/hr2.3
333Lakeland, FL32$53,7119.1$56,680$72/hr10.4
334Monroe, LA32$75,5859.7$57,270$73/hr2.4
335Niles, MI32$68,5717.8$58,130$73/hr2.4
336Wichita Falls, TX32$70,6709.8$49,240$65/hr1.1
337Battle Creek, MI32$58,8545.6$60,100$75/hr0.9
338Yuma, AZ32$52,1028.2$57,290$73/hr5.5
339Burlington, NC32$64,67913.3$52,450$68/hr11.5
340Casper, WY32$70,0008.5$58,150$73/hr2.5
341Grand Junction, CO32$72,54711.6$60,540$75/hr5.1
342Cape Coral, FL32$68,07920.0$58,170$73/hr16.6
343Cleveland, OH32$69,1107.5$62,790$77/hr1.9
344Chicago, IL32$78,4618.5$77,960$91/hr1.7
345Lima, OH32$58,3645.6$60,950$76/hr1.5
346Decatur, IL31$58,9574.9$77,770$91/hr0.4
347Gadsden, AL31$76,87415.7$49,300$65/hr1.2
348Amarillo, TX31$63,6409.4$49,840$66/hr3.7
349Flagstaff, AZ31$63,7247.8$58,360$74/hr4.4
350Baton Rouge, LA31$70,74410.1$62,940$78/hr4.9
351Bay City, MI30$43,9664.8$60,170$75/hr0.7
352Wheeling, WV30$25,8003.8$56,240$72/hr0.0
353St. Joseph, MO30$68,5627.2$61,910$77/hr0.5
354Punta Gorda, FL30$61,79010.8$57,090$72/hr15.0
355Tampa, FL29$61,78311.7$50,540$67/hr6.9
356Parkersburg, WV29$46,4325.8$45,600$62/hr1.1
357Sandusky, OH29$64,3627.4$61,040$76/hr2.8
358Panama City, FL28$51,22910.3$51,600$68/hr10.8
359New Orleans, LA28$78,23110.5$63,500$78/hr1.7
360Santa Cruz, CA28$68,0567.2$78,330$91/hr1.8
361Greensboro, NC28$62,0599.5$58,520$74/hr4.9
362Lawton, OK27$49,8206.7$72,980$87/hr1.6
363El Centro, CA26$49,2166.8$75,220$89/hr1.3
364Naples, FL26$64,25213.7$59,540$75/hr6.9
365Orlando, FL26$54,51711.6$51,460$67/hr10.0
366Shreveport, LA26$71,21810.0$58,620$74/hr2.7
367Las Cruces, NM25$47,7638.6$49,650$66/hr3.7
368Providence, RI25$70,3819.8$67,380$82/hr1.7
369Jackson, MS25$67,36710.5$52,060$68/hr2.6
370Memphis, TN25$69,52610.4$56,780$72/hr2.5
371McAllen, TX24$52,78213.0$47,170$64/hr8.2
372Ames, IA23$51,5528.4$60,430$75/hr3.1
373Albany, GA23$41,9156.8$48,320$65/hr1.3
374Brownsville, TX23$55,87611.7$47,910$64/hr6.3
375Victoria, TX22$62,40011.3$48,550$65/hr1.9
376Great Falls, MT22$55,2418.5$60,670$76/hr3.0
377New York, NY22$68,3489.3$77,990$91/hr2.2
378Corpus Christi, TX21$62,54613.5$51,760$68/hr4.7
379Beaumont, TX17$56,1869.7$56,720$72/hr2.4
380Laredo, TX17$47,89113.9$48,450$65/hr5.0
381Miami, FL17$57,03021.3$58,040$73/hr3.8
382El Paso, TX17$58,23813.5$47,270$64/hr2.3
383Enid, OK17$62,1619.5$54,290$70/hr0.3
384Lexington Park, MD16$64,15212.7$61,840$77/hr2.1
385San Angelo, TX12$41,68810.5$49,330$65/hr2.8

How to read this

Revenue is what one-person businesses take in before expenses, not take-home pay. A high figure with lots of competitors per resident usually means a busy but crowded market; a lower figure with few competitors can mean room to grow. Business counts come from the Census Nonemployer Statistics (2024) and County Business Patterns (2023), grouped as “plumbing & HVAC contracting”, so they include some firms outside the trade itself.

For pay as an employee in any of these cities, see the hvac technician salary overview or the best cities for hvac technicians to work.

Census Nonemployer Statistics 2024; County Business Patterns 2023; Census Building Permits 2025; Census population estimates; BLS OEWS May 2025. Our data

Top