Service AreaMonroe & Ontario County

Geothermal & Heat Pump Service Area

Twelve towns across Monroe and Ontario counties, all dispatched from our Rochester base. Geothermal is our specialty — we ranked these by where the demand actually concentrates, not by distance.

Why this region · Geothermal economics

Where geothermal actually pencils around Rochester

Geothermal demand around Rochester correlates inversely with natural-gas availability. The towns where ground-source heat pumps actually get installed are the ones where the alternative is propane or fuel oil at $3.50+/gal —Mendon (Honeoye Falls), Canandaigua, Victor, Webster’s east side, Scottsville, and the rural Genesee River corridor. Mendon in particular has long been a hot spot for ground-source installs in Monroe County, driven by the combination of large rural lots and the propane / fuel-oil fuel mix.

Natural-gas-served suburbs — Brighton, Greece, Henrietta, much of Penfield — have one-tenth the geothermal density. There, we lead with cold-climate air-source heat pumps that retrofit cleanly onto existing ductwork. Our job is to tell you which path actually pencils for your house — not to pitch one system to everyone.

The geology is on our side everywhere in the region: USGS hydrogeologic studies confirm the entire Monroe/Ontario lowlands are drillable for closed-loop systems. Fuel-mix economics — not geology — is the constraint that decides where geothermal wins.

How far we drive · ~1-hour radius

One hour in every direction

From our Rochester base on East Ridge Road, we’ll drive roughly a one-hour radius — about 45 miles — in every direction for installs, service, and emergency calls. No franchise boundaries, same crew from quote to commissioning.

Map centered on 4th Gen Mechanical's Rochester, NY headquarters showing an approximate one-hour, 45-mile drive radius that reaches Brockport, Batavia, Geneseo, Dansville, Canandaigua, Geneva, Newark, and Sodus across Monroe and Ontario counties.
Rochester HQ~1-hour / ~45-mile service radiusMap data © OpenStreetMap contributors, © CARTO

Within that hour we cover all of Monroe County and reach into Ontario, Wayne, Livingston, Genesee, Yates, and Seneca counties — including Brockport, Hilton, Albion, Batavia, Avon, Geneseo, Dansville, Naples, Canandaigua, Victor, Geneva, Newark, Lyons, and Sodus. Not sure if you’re in range? Call 585-368-8685.

Ready to schedule in your city?

Free estimates, flat-rate diagnostic fee, and a real person on the other end of the phone.

24/7 CallGet a Quote