We understand that you have many choices when it comes to roofing contractors in MN, but not all roofing companies provide the same level of service as we do here at Schmidt Roofing. One of the things we pride ourselves on is our transparency and our exceptional customer service. This stems from our reputation and history of working in many communities across MN. We are a family-owned company that cares about the communities we serve, which is why we want everyone to know exactly what they can expect when working with our company.

Here’s a quick look at the Schmidt Roofing Process.

Find Us in Your Area

The first thing you should do is take a look at our local branches spread throughout MN to see which one is closest to your home or business. We service nearly every area in Minnesota and even take jobs in Wisconsin and South Dakota.

We currently have offices in:

Call or Send Us An Email

Once you have located your local Schmidt Roofing branch, give us a call at our local office’s phone number or our toll-free line at 507-353-2226. You can also send us a quick email by filling out the form on our contact page.

Describe the Service You Need

Whether you are looking for commercial roofing, residential roofing, or any other service, we want you to tell us all about it when you reach out to us. If you contact us online, you will be able to write a short message describing the services that you need. If you give us a call, be sure to prepare a summary outlining the work you need done. We are all about efficiency here at Schmidt Roofing, and taking this little step will help us provide service to you much more quickly!

Get Your Free Estimate

Free means free. We will never charge you for an estimate or to asses any storm damage to your home. You deserve to know the truth, and our honest estimators will deliver it to you. We will never try to upsell you on any product or service you do not want or need.

Once you get in touch with us, we will do our best to set up an estimate at your earliest convenience. We complete a lot of projects, but we always have enough staff to take on even more!

Set a Date for For Your Project to Begin

Once you are happy with your estimate, we will work with you to piece together a final proposal for your job and get you on the schedule so that one of our teams can come out and complete your project. We will work quickly, especially during storm season, to finish your project quickly and with the utmost care for your home or business.

To get the process started right away, contact our team for your free estimate today!

company icon