Skip to content
Underdog Roofing& Construction — Mishawaka, IN

Coverage · Indiana & Southwest Michigan

We work a 30-minute radius.On purpose.

Underdog is based in Mishawaka, and almost everything we take on sits inside a half-hour drive of it. Nine cities have their own page below — six in Indiana, three across the Michigan line — and we work the smaller towns in between.

  • 9 cities with a page
  • 2 states
  • 35 min furthest drive
Aerial view of an Underdog Roofing crew mid tear-off during a residential roof replacement

Where we work

A map one crew can serve honestly.

Our base is in Mishawaka, IN. That single fact decides the shape of this page. A roofer who is ninety minutes away cannot look at your leak this afternoon, cannot tarp your house before tonight's rain, and cannot come back next week to check the repair held. So we drew the ring where we could keep those promises.

Companies that chase work across five counties end up handing it to subcontractors, because one crew cannot be in two counties on the same Tuesday. We do not subcontract — our own crew, on our own payroll, does every job we sell. That is only possible if the map stays small enough for one crew to cover properly.

It also means the drive time on each card below is real. Granger is 10 minutes out. Goshen is 35 minutes, and it is the furthest we go as a matter of routine. If you sit just outside the ring, call anyway — we will either come out or tell you plainly that someone closer is the better call.

Drive time from our Mishawaka base9 cities
  • Mishawakabase
  • Granger10 min
  • Osceola10 min
  • South Bend15 min
  • Niles MI20 min
  • Edwardsburg MI20 min
  • Elkhart25 min
  • Buchanan MI30 min
  • Goshen35 min

Approximate driving time in normal conditions, not a scheduling promise. Storm weeks are busier than quiet ones — but nothing on this list is much more than half an hour away, which is the entire point.

30 min

Working radius

Measured from Mishawaka

2

States covered

Indiana & Southwest Michigan

9

Cities with a page

Local detail, not a template

Indiana · 6 cities

St. Joseph and Elkhart County.

The Indiana half of our map. Pick your city for the roofing problems it actually has — ice damming in South Bend, valley and dormer detail in Granger, low-pitch penetrations in Osceola.

Michigan · 3 cities

Berrien and Cass County, north of the line.

Two of these towns are a shorter drive for us than two of the Indiana ones. Closer to Lake Michigan means heavier lake-effect snow and more open-water wind, so the roofs up here fail in slightly different places.

Secondary coverage

The towns in between count too.

These sit inside the same radius. They do not have a page of their own — mostly because we would rather write nine honest ones than seventeen thin ones — but the work, the crew and the response time are identical.

  • Lakeville
  • North Liberty
  • Walkerton
  • New Carlisle
  • Bremen
  • Wakarusa
  • Bristol
  • Middlebury

Not on the list and not sure? Call (574) 334-6597. It takes thirty seconds to tell you whether we can get to you, and we would rather do that than have you wait on a quote that was never coming.

Underdog Roofing crew working along a roof ridge with Michiana farmland behind them

Coverage questions

Before you call.

The questions we get asked most about where we go and how fast we get there.

Which cities do you actually serve?

We have written a page for nine of them — South Bend, IN; Mishawaka, IN; Granger, IN; Elkhart, IN; Goshen, IN; Osceola, IN; Niles, MI; Edwardsburg, MI; Buchanan, MI — and we work the smaller towns between them as well, including Lakeville, North Liberty, Walkerton, New Carlisle, Bremen, Wakarusa, Bristol and Middlebury. Everything on that list sits inside about a half-hour drive of our Mishawaka base.

I am just outside your service area. Will you still come out?

Call and ask. Sometimes the answer is yes — a job on the far side of a listed town is no further than one in the middle of it. Sometimes the honest answer is that you are better off with a crew closer to you, and we will say that rather than take the work and show up late to it. Either way you get a straight answer on the phone instead of a wasted afternoon.

Do you really work across the state line in Michigan?

Yes. Niles is a shorter drive from us than Goshen is, and Edwardsburg and Buchanan are inside the same ring. What changes at the line is administrative rather than practical — permits and inspections run through the Michigan city or township instead of an Indiana county office, so we confirm which office covers your address before we schedule the work.

How fast can you respond after a storm or to an active leak?

Usually same day or next day anywhere on this map. Storm damage? We answer after hours for emergency tarping. If we cannot get a permanent repair done before the next round of weather, we tarp the roof so the interior damage stops that day and the real repair happens when the sky allows it.

Does it cost anything for you to come out and look?

No. Post-storm inspections and estimate inspections are free, and that is true at the edge of the map as much as it is next door. You keep the photographs either way, including the drone imagery, whether or not you hire us. The only inspection we charge for is a formal written report requested for a real-estate transaction, where the document itself is the deliverable.

Free inspection · No pressure

Tell us the address. We will tell you whether we can get there.

Free inspection, photographs you keep, and an itemised written estimate — anywhere on this map. If a repair beats a replacement, that is what we will tell you.

Mon–Fri 7:00am–6:00pm · Sat 8:00am–2:00pm