Eclipse Roofing Eclipse Roofing

Johnson County's Trusted Roofing Experts for Over 23 Years

Locally owned. Personally handled. No runaround, just an experienced professional who shows up and does it right.

23+

Years in Business

Local

Owner-Operated

Licensed

& Insured

Free

Estimates

Our Services

Why Homeowners Choose Eclipse

Most roofing companies don't make it past 10 years. Eclipse Roofing has been serving Johnson County for over two decades, that kind of longevity happens because customers trust the work and come back.

You'll deal directly with the person managing your job, not a call center or a rotating cast of subcontractors.

Angie's List Super Service Award

Angie's List Super Service Award
16-Time Winner

Recent Work

What Customers Say

"GREAT EXPERIENCE! The owner, Jeff, was extremely good to work with and his crew was efficient, on time and professional. This was a complete tear off & decking install as required by code because the roof had the original cedar…"

— Jim Peters

"I can't imagine the roofing process going any smoother!! It was a pleasure working with Jeff and his crew. Had a complete tear-off and they were done in less than two days. Really impressed with the cleanup, too; They left…"

— Jesse Gilpin

"Jeff was patient and extremely informative. He got us the best roof for the best price. His crew was FANTASTIC! Jeff and his crew went above and beyond at every possible moment. Jeff fixed something he didn't need to, in…"

— Daniel Semotuk

Read More Reviews → Write a Review →

Got Questions?

How long does a roof last?

It depends on many variables such as the type of material and the pitch of the roof. Standard asphalt architectural shingles typically last about 20 years in the Midwest. HIgh-impact…

How long does it take to roof a house?

Typically, a re-roof will take two or three days. It does depend on the roof’s size and slope, if the plywood needs to be replaced, as well as the weather.…

My roof is leaking. Does it need to be replaced?

Not necessarily. Eclipse Roofing will inspect your roof to determine the cause of your leak. It may be that our crew can repair the leak and prolong the life of…

See All FAQs →

Proudly Serving Johnson County

Overland Park, Olathe, Lenexa, Shawnee, Leawood, Prairie Village, and surrounding areas throughout the Kansas City Metro.

See full service area →

Get a Free Estimate

Call, text, or send us a message and we'll get back to you quickly.

or send a message

Give us either a phone number or an email so we can get back to you.