West Michigan Roofing has office locations in three convenient cities to better serve our customers with commercial roofing and residential roofing services throughout West and Southwest Michigan. Hours vary by location.

If you’re looking for roofing contractors in Grand Rapids, Holland, Muskegon, Kalamazoo, along the lakeshore, or anywhere in West Michigan, we’re ready to help! Give us a call, or request a quote online.

Lakeshore Office – Spring Lake

West Michigan Roofing in Spring Lake, Michigan

18450 171st Avenue
Spring Lake, MI 49456



Servicing the Muskegon, Grand Haven, Holland, Whitehall, South Haven, and Zeeland areas. Learn more.

West Michigan Roofing Lakeshore Roofing Team

Grand Rapids

West Michigan Roofing in Grand Rapids, Michigan

3736 West River Drive NE
Comstock Park, MI 49321


Servicing the greater Grand Rapids area including, Rockford, Sparta, Ada, Cascade, Wyoming, Grandville, Hudsonville, and Jenison. Learn more.


West Michigan Roofing in Kalamazoo, Michigan

430 East Cork
Kalamazoo, MI 49001


Servicing the greater Kalamazoo area, including Gull Lake, Portage, Schoolcraft, Paw Paw, Otsego, Plainwell, Dowagiac, and Cooper Township.
Learn more.