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, or anywhere in West Michigan, we’re ready to help! Give us a call, or request a quote online.

Lakeshore Office

18450 171st Avenue
Spring Lake, MI 49456



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

Grand Rapids

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.


430 East Cork
Kalamazoo, MI 49001


Servicing the greater Kalamazoo area, including Gull Lake, Portage, Schoolcraft, Paw Paw, Otsego, Plainwell, Three Rivers, Dowagiac, Comstock Township, and Cooper Township.