Novi, MI Michigan

Finishing up a new roof just in time to beat the rain today.

Big crews with one day installs