Turn to a Reliable Local Roofing Company in Horton, MI

We have over 20 years of experience installing and repairing roofs

Come to us for your siding installment needs

call us today to learn more about our military, veteran, and first responder discounts

Contact Us

Keep a Well-Maintained Property With Our Help

Look to us for roof repair services in Horton, MI

Even minor property damage can lead to major issues down the line. That’s why you’ll want to call Randy’s Roofing & Siding as soon as you notice a problem. Our local roofing company has over 20 years of experience providing roof and siding repairs, so you can confidently trust us to provide a lasting solution to your problems.


Call 734-829-8278 today to get a free estimate on your commercial or residential project in Horton, MI.

Hard Surface Flooring

Contact Us

Our services

Learn more about the services we offer today!

We can install your siding, roof and more

Need to Put the Finishing Touches on Your Newly Built Property?

Our local roofing company offers a wide range of services. You can call us for:


Roofing repair and installation services

Siding repair and installation services

Door installation and replacement services

Window installation, repair and replacement services

Gutter inspection, replacement, repair and installation services


No matter what you’re hiring us for, you can expect us to get the job done right.

See how we can serve you

Making your safety our priority

We know that roofing issues don’t wait for a convenient time.

That’s why we offer emergency roof repair services. We can come out to your property immediately to fix your roof leaks so that you and your property stay safe.


If you need emergency roof repair services, contact us. We’ll be there right away to help you out.

Share by: