Nobody wants a cold shower. We repair and replace tank and tankless water heaters throughout Crawfordsville, Montgomery County, and the surrounding counties, including Lafayette.

What we handle
- Water heater repair
- Water heater replacement
- Tankless water heaters
Water heater repair
Pilot and ignition failures, failed elements, bad thermostats, leaking valves, and popping sounds from sediment buildup — repaired quickly, usually on the first visit.
Water heater replacement
When a tank finally rusts through, we handle removal, code-compliant installation, and haul-away, sized for how much hot water your household actually uses.
Tankless water heaters
Endless hot water and a smaller footprint. We walk through gas sizing, venting, and realistic payback for your Crawfordsville home before recommending tankless over a conventional tank.
Serving Crawfordsville & Montgomery County
Based on Lebanon Road in Crawfordsville, we cover all of Montgomery County plus Boone, Putnam, Parke, Fountain, Clinton, and Tippecanoe County communities within the surrounding counties — near Wabash College, Sugar Creek, Shades and Turkey Run State Parks, and along US-231 and I-74.
- Crawfordsville, IN
- Darlington, IN
- Ladoga, IN
- New Market, IN
- Waveland, IN
- Linden, IN
- Wingate, IN
- Waynetown, IN
- New Richmond, IN
- Alamo, IN
- Lebanon, IN
- Thorntown, IN
- Colfax, IN
- Frankfort, IN
- Lafayette, IN
- Attica, IN
- Veedersburg, IN
- Covington, IN
- Williamsport, IN
- Rockville, IN
- Greencastle, IN
- Roachdale, IN
- Jamestown, IN
- Advance, IN
- Whitesville, IN
- Yountsville, IN
