Let's Talk About Your Project
You'll work directly with Kyle from the first estimate through the final walkthrough — no call centers, no high-pressure sales pitch, and no disappearing once the job is done. Whether you've got storm damage, need a new roof, or you're thinking about a pole barn or home addition, reach out and he'll get back to you as soon as he can.
Give Kyle a Call or Send a Text
816-540-2634
— call or text — open 24 hours
Calls and texts are both welcome. If Kyle's on a job when you reach out, he'll get back to you the same day when he can.
Site visits across Pleasant Hill, Cass County, and the Kansas City area are usually scheduled within a couple of business days.
Prefer to Send a Message?
Request a Free Estimate Online
Free estimates on all services. No charge unless we actually do the work.
Contact Us
We will get back to you as soon as possible.
Please try again later.
Got storm or hail damage in Cass County or the Kansas City area? Call or text Kyle directly — he offers same-day inspections for active damage situations so you're not left waiting when it matters most.
A Few Things Worth Knowing
Free estimates on everything — no charge unless we do the work
You deal with Kyle directly, start to finish
We handle roofing, siding, gutters, windows, storm damage, pole barns, decks, and home additions across Pleasant Hill and the Kansas City metro
Ask about current discounts for veterans, first responders, senior citizens, and teachers
Common Questions Before You Call
Q: How do I get a free roofing estimate in Pleasant Hill?
A: Call or text 816-540-2634, or fill out the form above. Kyle will confirm your request the same day and schedule a free on-site inspection at no charge.
Q: Can I text a roofer near Pleasant Hill instead of calling?
A: Yes — texting is a primary contact method at Cline. Text 816-540-2634 any time and Kyle will respond directly.
Q: Is the estimate really free?
A: Completely. There is no charge to come out, assess your project, and give you a written estimate. You pay nothing unless you hire us to do the work.
Q: Do you offer free roof inspections near Pleasant Hill?
A: Yes. If you suspect storm or hail damage, Kyle will inspect your roof and document every affected area at no charge — including coordination with your insurance adjuster if a claim is warranted.

