Tell us what you need in West Terre Haute. We'll find the right pro.

Home repairs in West Terre Haute, IN: we connect you with top-rated local pros, checked by our team — their proposals come straight to your Homeshi account. Free for property owners.

Weather and your home

In Vigo County, July highs average about 86°F and January lows about 21°F, with roughly 44 inches of rain a year. Long, cold winters put furnaces and pipes to the test.

Storms

Over the last 10 years the National Weather Service recorded damaging thunderstorm winds, hailstorms and flash floods in Vigo County, with hail up to 1.75 inches across. After a storm, a quick roof and gutter check catches damage before it turns into a leak.

Disaster history

Vigo County has had 9 federal disaster declarations in the last 25 years, most often for severe storms; the latest was Severe Winter Storm (2026).

Services

Roof repair in West Terre Haute · AC & heating repair in West Terre Haute · Plumbing in West Terre Haute · Electrical in West Terre Haute · Gutters in West Terre Haute · Pest control in West Terre Haute · Lawn care in West Terre Haute · Pool service in West Terre Haute · Siding in West Terre Haute · Windows & doors in West Terre Haute · Solar in West Terre Haute · Generators in West Terre Haute · Insulation in West Terre Haute · Remodeling in West Terre Haute · Kitchen remodeling in West Terre Haute · Bathroom remodeling in West Terre Haute · Painting in West Terre Haute · Flooring in West Terre Haute · Drywall in West Terre Haute · Concrete & pavers in West Terre Haute · Fencing in West Terre Haute · Decks in West Terre Haute · Tree service in West Terre Haute · Pressure washing in West Terre Haute · House cleaning in West Terre Haute · Junk removal in West Terre Haute · Garage doors in West Terre Haute · Appliance repair in West Terre Haute · Water & mold restoration in West Terre Haute · Foundation repair in West Terre Haute · Handyman in West Terre Haute

These are Vigo County figures — more about homes in Terre Haute.

Nearby

Terre Haute · Riley · Seelyville · Universal · Clinton · Staunton · Rosedale · Farmersburg