Service Areas Around Bloomington, IN
This site takes roof requests from homeowners in Bloomington, Indiana, from other parts of Monroe County, Indiana, and from five nearby towns in Monroe, Owen, Morgan and Lawrence counties. Find your town below, run the quick area check, and send a request whenever you're ready to talk to a roofer.
How the Service Area Was Drawn
The area follows the main roads out of the city: State Road 46 to the northwest, I-69 to the north-northeast and State Road 37 to the south. Towns along those routes share the same weather and many of the same roof questions, yet the permit process works a little differently in each.
That's why every town gets its own page instead of a copy of the city's. Permit steps, storm records and housing differ from one place to the next. Toward Lake Monroe and the Hoosier National Forest to the east, there's no town page yet, so use the area check below for those addresses.

Are You in the Service Area?
Enter the name of your town and the tool shows right away whether a request from there can be passed along to a local roofer.
Find Your Town
Each entry below names the town's county and roughly how far it sits from downtown, with figures from the Census Bureau.
- Bloomington, IN. The Monroe County seat, home to 83,307 people in the 2025 estimate. Many homes are rentals near campus; others are older houses in historic neighborhoods or homes on wooded lots. Start on the Bloomington, IN homepage.
- Ellettsville, IN. About 8 miles northwest along State Road 46, in Richland Township, Monroe County. Of its 6,840 residents (2025), most own their homes: 83.8% of homes are owner-occupied, the highest share on this list. See the Ellettsville, IN page.
- Spencer, IN. Roughly 18 to 20 miles northwest, also on State Road 46, and the seat of Owen County. The 2020 census counted 2,454 people, and the median owner-occupied home is valued near $162,900. Visit the Spencer, IN page.
- Martinsville, IN. About 20 miles north-northeast along I-69, and the seat of Morgan County. The city had 12,141 people in 2025, and 63.3% of its homes are lived in by their owners. Read the Martinsville, IN page.
- Bedford, IN. About 23 miles south, the Lawrence County seat and the biggest town here, with 13,962 people in 2025. Two in three homes (67.2%) are owner-occupied. Go to the Bedford, IN page.
- Mitchell, IN. About 33 miles south along State Road 37, also in Lawrence County. It counted 3,933 people in 2020, and its median owner-occupied home value is about $114,500. Open the Mitchell, IN page.
Every town page names the office to ask about a permit there, because the process changes from one town to the next.
Check With Us First
Not every road out of the city has a town listed by name. If the area check gives no clear answer, or you live near a county line, send a short request anyway and include your town. It's passed to a roofer only when one works where you live, and you're never charged for sending it.