Welcome To Roofing Today

The Roofing Company
You Can Trust

We Take Care Of Your Roof

Your roof is one of the most important parts of your home. It protects you from the sun, rain, and hail. If it begins to leak or starts to rot, then there’s a good chance that you’ll be looking for a new roof soon. And this is where we come in! At Roofing Today, we’re committed to providing high-quality roofs at prices that won’t break the bank. We’ve been in business for decades, and will continue to serve homeowners for years to come!

Professional Roofing in Castle Hill

We believe that a roof is more than just a form of shelter; it’s the foundation that your home stands on! A leaking or damaged roof can cause serious damage to your property. Make sure you’re protected with Roofing Today, who specializes in repairing and installing roofs for all homeowners.

We’re a roofing company that takes pride in our work. We offer roofs of exceptional quality at prices you can afford, and we always leave the premises clean after every job. If you’re looking for a new roof or want to repair your current one as soon as possible, call Roofing Today today!

We are the roof repair experts! We can repair any kind of roof from flat roofs to gabled roofs and everything in between. Our team will work with you to determine the best solution for your home, so homeowners know they’re always getting a great value when they choose us.

Our Services

What we offer

We offer a wide range of residential roofing options including flat roofs, gabled roofs, hipped roofs, and more. We can meet your needs when it comes to style or features by listening carefully to your budget limitations as well.

We offer commercial roofing in addition to our extensive residential services because we know every business owner wants their property to look its best. Our experts will work with you to determine the ideal roofing solution for your business, so it can stand out from competitors and impress customers at all times!


If you have an emergency roofing situation, you don’t have to worry! We offer 24/365 emergency roofing services as well because we understand how important it is for homeowners and business owners alike. Let us take care of any kind of damage so that your property can continue looking beautiful all year long!

Roof Maintenance

At Roofing Today, we want our customers to enjoy their roofs for as long as possible. That’s why we offer roof maintenance services too! We can help prolong the lifespan of your roof by inspecting it once every year and making any necessary repairs.


Does your roof need a facelift? You can trust us to handle any roof restoration work you need from total tear-offs and replacements to power washing. From start to finish, we have your best interests in mind as we perform this process for you!

Gutter Repair

Your gutter is one of the most important aspects of your roof system. It’s a vital component that keeps water flowing away from your property and prevents damage to both roofs and foundations. If it sustains any kind of damage, we can help! We offer gutter repair services for home and business owners. Get in touch with us!

Why Choose Us in Castle Hill?

  • Professionalism: When you choose Roofing Today, you’re choosing a roofing company that has been in business for decades. Our clients know they can rely on us to help them protect their homes since we have years of experience and expertise under our belts in the Hills District!
  • Affordability: There’s no point in going with an expensive roofer when there are affordable options available. We offer roofs at prices that won’t break the bank, so homeowners don’t need to settle for anything less than exceptional quality.
  • Quality: Quality is extremely important when it comes time to install your new roof or repair your existing roof in Castle Hill. You want a strong foundation built from quality materials that will stand up against all kinds of weather conditions without collapsing underneath pressure. With Roofing Today, this isn’t something you need to worry about.
Our Roofing Team
  • Customer Satisfaction: We’re not happy unless our clients are! That’s why we work hard to provide homeowners with roofs that exceed their expectations and endure all kinds of weather conditions without letting anything inside.
  • Experience: Having been in business for decades, we have plenty of experience to go around. We can handle any kind of roofing project, so homeowners know they’re in good hands with Roofing Today!
  • Reliability: There’s nothing worse than working with a roofer that doesn’t show up on time or follows through on their promises. With us, you never need to worry about these things happening because we pride ourselves on having the most reliable team out there!
  • Our Guarantee: Our goal is 100% customer satisfaction and this includes offering the highest quality roofs at prices our clients can afford without cutting corners. If for some reason you are not completely satisfied after installation, let us know within one year after completion and we’ll make it right again- free of charge.

If you want a Castle Hill roofer you can count on for years, Roofing Today is the only name you need to know! Call us today and speak with one of our experts so we can schedule your free consultation as soon as possible. You’ll leave satisfied knowing that they found the perfect solution for your home protection needs!

We also provide Roofing services in:

Our Commitment

At Roofing Today, we’re committed to providing our clients with roofs that are affordable, of the highest quality, and protect their home for years to come. We’ve been in business for decades, so homeowners know they can count on us!

We offer a wide range of roofing options at prices you can afford including flat roofs, gabled roofs, hipped roofs, and more. Our team is dedicated to meeting your needs by listening carefully about your budget limitations as well as any concerns or requirements you may have concerning style or features.

When it comes time for installation we ensure that your roof is installed seamlessly. We also provide a full year warranty on all of our workmanship and materials, so you can have peace of mind knowing that we are here to support you for years to come!

What Are You Waiting For?

Regardless of the roofing situation you’re facing, you can count on Roofing Today in Castle Hill to get the job done right. We offer free consultations and estimates so homeowners know they’re getting an accurate quote before any work is performed. Call us now!