
I want you to know what's happening with your roof, what work it needs, and what to expect next. We'll explain the plan and keep you informed from the first inspection through the finished job, whether it's your home or your business.
Our crew cares about doing the job right. If something needs explaining, ask us. You shouldn't have to guess what's going on at your own house.

100%
Satisfaction guaranteed
A full tear-off and install done in the right order, from decking to the last ridge cap.

Real photos from roof replacements, commercial jobs and gutter installs across Minnetonka and the west metro. Tap any photo to see it full size.

Three quick taps and we'll point you to the right crew, or send your details straight into a fast quote. Storm damage after a Minnesota hail night? Start here.
Prefer to talk it through? Call 952.649.6449
Step 1 of 3
Tap a step to see what actually happens.
Johnny H.
Realtor, Minnetonka
Licensed
MN License #BC809767
Insured
Fully insured with general liability and workers' comp coverage
Warranty
Lifetime workmanship warranty
We're based in Minnetonka, so most of our work is within a short drive. On any given week we're on roofs in Wayzata, Excelsior, Mound, Orono, Deephaven, Shorewood, Spring Park, Tonka Bay, Minnetrista, and Long Lake, and we're regularly over in Chanhassen, Plymouth, and Hopkins too. Being local matters after a hail night, because we can be out looking at your roof while the claim is still fresh.
Fill out the form or call us at 952.649.6449 to schedule your free evaluation or request an estimate. Our team will reach out promptly to answer your questions, walk through your options, and help you take the next steps.
Wondering how to pay for it? Read how to finance a new roof before your estimate.
I'll explain the work before you commit to it.