Universal Roofing & Exteriors

642 N Madison St, Bloomington, IN 47404
Bloomington, Indiana
Roofing Contractor
  • Roofing Contractor serving Bloomington, Indiana — based at 642 N Madison St, Bloomington, IN 47404.
  • Work covered: roof inspection, roof repair, emergency repair, roof replacement, storm damage repair.

Services Offered

Emergency Repair Roof Inspection Roof Replacement Gutter Services Roof Repair

Request a quote from Universal Roofing & Exteriors

Your request goes to Universal Roofing & Exteriors only. If they can't take it right now, we tell you and send nothing.

Free · No obligation · Sent to Universal Roofing & Exteriors only

Looking up Universal Roofing & Exteriors in Indiana

Indiana roofing-license requirements are not yet covered by our verification program — confirm licensing and insurance with your city or county building department

  1. Look at the expiration date and compare it with the dates in your contract.
  2. Request a current certificate of insurance from the insurer; licenses and insurance are checked separately.
  3. Start the lookup with the license number; use the business name only if the number fails.
  4. Compare the registry name with the name on the contract, and read the status line.

Storm record for Bloomington and Monroe County

NOAA's Storm Events file lists 34 hail reports for Monroe County since 2017. Reports of 1 inch or larger cover 16 days. 7 of those days had golf-ball hail or larger. The largest stone was 2.5 inches, near the size of a tennis ball. The newest golf-ball day in the record dates to 2025.

The same record has 7 tornadoes, with EF3 the highest rating.

If a storm does come through, take dated photos of the roof first. Whoever you hire, Universal Roofing & Exteriors included, should put the inspection findings in writing.

Thunderstorm wind peaked at 81 mph in the record.

April is the peak month with 25 percent of reports, and April to July together hold 80 percent. 5 calendar months each hold under 2 percent of reports.

Within 25 miles of Bloomington, the last 90 days produced 0 NOAA hail reports.

Monroe County storm figures, NOAA Storm Events, 2014 to June 2026
MeasureValue
Days with hail at 1.75 inches or more7
Days at 1 inch or more16
Hail reports, all years44
Peak monthApril
Tornado reports on file7
Peak gust, mph81

The record's top day is April 8, 2015: a 2.75-inch stone, about the size of a baseball, reported near Unionville.

Most active full years for hail reports in Monroe County
Calendar yearHail reportsLargest stone, in
201542.75
201641
202342.5
1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1.25 in hail1.25 in hail1.25 in hail1.5 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.8 in hail2 in hail2.5 in hail2.75 in hail Bloomington
1 inch or more 1.75 in or more 2.75 in or more. Here each dot is one hail report with coordinates (36 in all). Dots are report points, not storm paths. Sources: NOAA Storm Events, US Census county outline.

Who lives under these roofs

Half the homes in Bloomington were built before 1984, which is an age of 42 years or more. Against a median home value of $289,700, a $10,012 mid-range asphalt roof is 3 percent of the house. Before 1980, 44.3 percent of the housing stock went up. That span covers about 2 asphalt roof cycles at 25 years each, so most roofs are a first or second replacement.

Housing in Bloomington, Census American Community Survey
MeasureValue
Built before 198044.3%
Total housing units37,537
Median household income$48,918
Typical home value$289,700
Owner-occupied35.1%

What a new roof costs in Bloomington

Local pricing in Bloomington sits roughly 11 percent under the national basis; asphalt shingles on 2,000 square feet cost $6,230 to $13,795. The last column divides the middle of each range by the middle of its lifespan, which is how a metal roof can beat asphalt over time. 9 payroll roofing businesses are registered in the county, by Census count.

Replacement cost by material, 2,000 sq ft, Bloomington price index applied
MaterialTypical lifeYearly costMiddle of range
TPO / EPDM (Flat)15-25 yrs$530$10,680
Cedar Shake20-30 yrs$710$17,800
Standing Seam Metal50-70 yrs$470$28,480
Metal Shingles35-50 yrs$400$16,910
3-Tab Asphalt Shingles15-20 yrs$470$8,232
Concrete Tile40-50 yrs$420$18,690

Full cost guide for Bloomington →

Asked about roofing in Bloomington

What time of year does Bloomington get hail?
80 percent of the county's hail entries fall from April to July, and April holds 25 percent.
How old are homes in Bloomington?
The median home was built in 1984, so it is 42 years old. Roof age follows the house unless a replacement happened, and 25 years is a common asphalt life.
What is the biggest hail on record for Monroe County?
Hail since 2017 topped out at 2.5 inches, about a tennis ball; golf-ball hail or larger came on 7 days.
How much is a roof replacement in Bloomington?
Count on $6,230 to $13,795 for a standard asphalt job in Bloomington; the middle is $10,012.
Should I call a roofer right after hail?
Take dated photos first, then book an inspection. Hail bruises can look minor from the ground, and insurers often set a filing deadline.
Does Bloomington get a lot of hail?
From 2017 the county has 34 reports; hail of 1 inch or more came on 16 of those days, most often in April.

Is this your company? Correct or claim this listing · Get a website badge · Report a mistake / ask for removal