Haight N' Sons

Verified — license confirmed

✅ Independently Verified

Michigan Licensed — Michigan has no roofing-only license. Roofers hold a Residential Builder or Maintenance & Alteration license from LARA, and the register does not say which trade a licensee works in. We matched this business by name and city against LARA's public licensee list. Don't take our word for it — check the public record yourself, and always ask for a current certificate of insurance before signing.

  • License # 262400281
  • Status MI Licensed
  • Expires 2027-05-31
  • Last checked Oct 22, 2026
🔍 Verify on Michigan LARA ↗ Opens the public Michigan records — search license #262400281.
Muskegon, Michigan
Roofing Contractor
Registry last checked October 2026
  • Roofing Contractor serving Muskegon, Michigan.
  • Jobs on the listing: roof repair, roof inspection, roof replacement, storm damage repair, emergency repair.
  • State license #262400281 (MI Licensed), expires 2027-05-31.
  • Independently verified by PickARoofer since October 2026.

Services Offered

Roof Inspection Gutter Services Emergency Repair Roof Repair Storm Damage

Request a quote from Haight N' Sons

Your request goes to Haight N' Sons only. If they can't take it right now, we tell you and send nothing.

Free · No obligation · Sent to Haight N' Sons only

Checking Haight N' Sons against the Michigan record

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

  1. Compare the registry name with the name on the contract, and read the status line.
  2. Write down the expiry and make sure it outlasts the job.
  3. Search the registry by number, then by name, because spellings differ between sources.
  4. Ask for a certificate of insurance sent straight from the insurer. A registry listing does not prove coverage.

Registry last checked October 2026; the license on file shows an expiration of 2027-05-31. A badge covers the license match only, not insurance or workmanship.

Hail record for Muskegon, Muskegon County

For Muskegon County, the NOAA record since 2017 shows 6 hail entries. On 4 days at least one stone measured 1 inch or larger. 2 of those days had golf-ball hail or larger. The largest stone was 1.75 inches, about a golf ball. Golf-ball hail last appears in the file in 2020.

If a storm does come through, take dated photos of the roof first. Whoever you hire, Haight N' Sons included, should put the inspection findings in writing.

Most hail here arrives in spring and summer: 50 percent from April to July, 25 percent in April. In 6 months of the year, hail is nearly absent in the record.

The strongest recorded thunderstorm gust is 85 mph.

Michigan ranks only counties with 30 or more reports, and Muskegon County is not among them, so no density rank is shown.

0 hail reports fell within 25 miles of Muskegon over the past 90 days.

Muskegon County hail figures, NOAA Storm Events, 2014 to June 2026
MeasureValue
Top monthApril
Days with hail at 1.75 inches or more2
Biggest stone, inches1.75
Reports in April to July50%
Days with hail at 1 inch or more4
Reports, all years8

The biggest day on file is August 29, 2019: a 1.75-inch stone, about the size of a golf ball, reported near Twin Lake.

Busiest full years for hail reports in Muskegon County
YearReportsLargest stone, in
201411
202111
202310.88
1 in hail1 in hail1 in hail1 in hail1.75 in hail1.75 in hail Muskegon
1 inch or more golf ball and up 2.75 in or more. On the map each dot is one hail report with coordinates (6 in all). Dots are report points, not storm paths. Sources: NOAA Storm Events, US Census county outline.

The housing stock in Muskegon

Half the homes in Muskegon predate 1949; the typical house is about 77 years old. Asphalt roofs last roughly 25 years, so a home from 1949 is on roof number 3 or later if each was replaced on schedule. Against a median home value of $121,800, a $10,462 mid-range asphalt roof is 9 percent of the house.

Homes in Muskegon, Census American Community Survey
MeasureValue
Homes counted16,023
Homes older than 198083.1%
Homes lived in by owners54.2%
Detached and attached houses68.2%
Typical home value$121,800

Budgeting a roof in Muskegon

Prices in Muskegon run about 7 percent below our national basis, so asphalt shingles land at $6,510 to $14,415. For Michigan, the BLS median roofer wage is $59,530 a year. Divide price by years of life and the ranking changes: see the last column.

Price by material, 2,000 sq ft, Muskegon price index applied
MaterialService lifePer year of lifeMiddle of range
Clay Tile50 to 100 yr$400$29,760
TPO / EPDM (Flat)15 to 25 yr$560$11,160
Metal (Steel/Aluminum)40 to 70 yr$400$21,855
Cedar Shake20 to 30 yr$740$18,600
Standing Seam Metal50 to 70 yr$500$29,760
Metal Shingles35 to 50 yr$420$17,670

Full cost guide for Muskegon →

The numbers behind this listing

Expiry on file is 2027-05-31, roughly 7 months out.

Haight N' Sons on PickARoofer, public listing data
ItemValue
License on file262400281
Status on fileMI Licensed
Expires2027-05-31 (7 months)

Asked about roofing in Muskegon

What should I budget for a new roof near Muskegon?
Count on $6,510 to $14,415 for a standard asphalt job in Muskegon; the midpoint is $10,462.
What time of year does Muskegon get hail?
Hail clusters in April (25 percent), and April through July add up to 50 percent of the record.
How old are the roofs in Muskegon?
Median year built is 1949, which gives 77 years. A roof is younger than the house if it was replaced.
How soon should a roof be inspected after hail?
Do not wait for a leak. A short inspection after the storm documents the damage while the date is fresh.
Is hail common around Muskegon?
The county file counts 6 hail reports since 2017. 4 of those days reached 1 inch, and April tops the calendar.
What is the biggest hail on record for Muskegon County?
The largest stone since 2017 measured 1.75 inches, close to a golf ball. 2 days reached golf-ball size or larger.

Is this your business? Claim or fix this listing · Get a website badge · Request removal or report an error