24/7 Customer
Service Line
Better Business Bureau A+ Rating

Roofing Company in Omaha, Lincoln, Blair, Norfolk


McKinnis Roofing

omaha roofer


At McKinnis Inc. – a top Omaha area roofing company – we renew, restore and protect homes and businesses throughout Eastern Nebraska and Western Iowa including Lincoln, Blair, and Norfolk, defending what’s inside while creating a stronger, better, more beautiful outside. We use only the highest quality materials and skilled labor in the industry. We are a family owned and operated business specializing in roofing, restoration, sheet metal, siding, windows, gutters, and repairs. With a strong foundation built on customer service and expert craftsmanship, we are the only call you need to make – your local trusted name in home exterior services since 1981.

Find out how McKinnis got started here.


McKinnis means doing it right. Over 39 years of success, right here in Nebraska, has earned our family-run business a solid reputation for excellence and integrity. Whether it’s commercial or residential work, roofing to restoration and more, we take pride in doing the job right.

Consistently recognized among the best of the best, you can be confident you’ve made the right choice when you choose McKinnis.

Residential_Roofing_Black Top 100 Roofing Contractors Logo


At McKinnis Inc, the safety and well-being of our employees and our customers is always our priority, and we recognize the important role we play in continuing to serve our customers with their roofing, mitigation and restoration needs during this critical time. We are actively monitoring the COVID-19/Coronavirus situation and taking steps to help keep our communities, customers and employees safe. We wanted to share with you some steps we are taking. To get more information please visit our COVID-19 page.

Protecting our employees and customers

As our employees interact with customers and the general public, we have taken steps to limit exposure to the virus. We have promoted social distancing by putting restrictions on travel, postponing large-scale events, limiting the size of meetings, providing remote-work solutions, and continuing to reinforce safe behavior in every environment – from customer homes and businesses to our offices, where we have ramped up deep-cleaning. We are partnering with manufacturers to source as many sanitizers and protective supplies as possible and are prioritizing distribution to our customer-facing locations. Additionally, we are closely monitoring and implementing appropriate quarantine procedures based on recommendations by government and health agencies and we will try to conduct as much business as we can through means of text/email/ and phone calls for the next few weeks.

Assisting our employees

We are in continuous communication with our employees reminding them about the importance of good hygiene, providing them with health education and support whenever needed. Employees who feel ill have been told to not report to work and to contact their healthcare providers. Also, we have specific quarantine communication procedures in place should an employee be diagnosed with COVID-19 or is asked to self-isolate by local health authorities related to information from the Centers for Disease Control and Prevention (CDC).

What we ask of you

We are taking every precaution to ensure the safety and health of our communities, but we need your help. If you are experiencing flu-like symptoms and have a scheduled appointment, please let our customer care professionals know so that we can discuss options with you to ensure our collective well-being. Additionally, we have solutions available to help us to manage your project(s) and provide excellent customer support while limiting person to person contact.

Although our teams are operating as usual, we understand the concerns you may have about sales appointments, deliveries or installations. Please contact McKinnis at 866-365-5056 if you have questions or would like to reschedule an appointment. However, if there are any impacts to our installation schedules or timelines, we will let you know as soon as we can.

As always, McKinnis is grateful to have you as a customer. We recognize this is a very challenging time for us all, and we remain deeply committed to the safety of our customers, employees, and communities where we live and work. Please stay safe and healthy, and don’t hesitate to contact us. We are proud to serve you, so thank you in advance for your understanding during this rapidly evolving situation. We will continue to closely monitor this situation and provide updates as they become available.

Dave McKinnis