Build your Project Today



You name it, we can do it

From site work to roofing we do it all. Licensed and insured, we do jobs of all sizes for residential, commercial, and municipal customers. We can offer a 1-year guarantee for our services, along with free estimates.

Schedule Appointment

All estimates are free and flexible according to materials and scheduling.

Call us at (906) 481-3920





Portage Lake was easy to work with. The project went smooth and Scott handled the details so I didn’t have to.
— Richard V.


Our Mission

We strive to get your project done how you want it, when you want it. We have a crew of highly skilled and dedicated workers, as well as great relationships with our wonderful local suppliers. You can count on us to make your project a reality.


SEE some of our past projects

About Me


I have been in the construction business for nearly thirty years. In that time I have been part of projects of all sizes, and for every type of customer you can think of. This experience has granted me the opportunity to build great relationships with local suppliers and subcontractors. I look forward to the opportunity to put my knowledge, experience, and connections to work for you.