Providing roofing & landscaping solutions throughout the local area.

Roofing Installations | Roof Repairs | Landscaping

Want more info? Talk to our team.

Get expert advice and a free quotation

Highly rated team

Experts for roofing solutions throughout the local area.

We pride ourselves on delivering exceptional roofing services that combine craftsmanship, reliability, and durability. Specialising in roofing, we use high-quality materials and industry-leading techniques to ensure your home or business is protected. Whether you need a roof repair, replacement, or installation, we tailor our solutions to meet your specific needs, providing peace of mind that your property is in the hands of trusted professionals. Our commitment to customer satisfaction sets us apart, ensuring that each project is completed on time and to the highest standards.

Free quotations

Years of experience

Based in Melksham and serving the surrounding areas, our team is dedicated to providing personalised service, working closely with you from start to finish to bring your vision to life.

Take some time to learn more about our services and how our team can help. Get in touch for more information and a free quotation.

New Roofing

Years of Experience

Whether you're in need of a new roof installation, a complete replacement, or a simple repair, our skilled team uses high-quality materials to ensure long-lasting protection.

Roof Repairs

Quality Solutions

We offer expert roof repair services to quickly and efficiently resolve any damage to your roof. Our team can identify and fix leaks, broken tiles, or structural issues, restoring your roof’s integrity and ensuring your home stays protected.

Flat Roofing

Highly Durable

We provide flat roofing solutions designed for durability and weather resistance. Whether you need a new flat roof installation or repairs, our skilled team uses top-quality materials to ensure long-lasting results.

Landscaping

Tailored to you

We offer professional landscaping services to help transform your outdoor spaces into beautiful, functional areas. From garden design to patio installations, our experienced team works closely with you to design and create landscapes that enhance your property’s aesthetic and value.

Fencing

Range of designs

Whether you need new fence installations or repairs, our team uses durable materials and precision craftsmanship to ensure lasting results. Serving Melksham and surrounding areas, we deliver reliable and high-quality fencing solutions tailored to your needs.

Extensions

Fully Qualified

We offer high-quality extension services to help you expand and enhance your living space. Whether you're looking to add an extra room or extend your kitchen, our skilled team ensures each project is completed with meticulous attention to detail and craftsmanship.

Years of Experience

Committed to exceeding expectations.

Whether it’s our roofing, landscaping, or extension services, we strive to exceed expectations on every project, and your reviews are a testament to our commitment to excellence.

If you’ve recently worked with us and were happy with our services, we’d love for you to share your experience on our review platforms. Your feedback helps others make informed decisions and allows us to continue delivering the highest standard of service.

Excellent repair roof job and great service with company. Thank you Barry and Rebekah. Very happy customers.

An absolute pleasure of a company to deal with. Prompt, reliable and very fairly priced. I would not hesitate to recommend Thomas and his team! Thankyou TG Roofing!

Prompt quote and equally quick repair of ridge tiles in what was challenging circumstances. Many thanks.

Thomas and his builder mate came out in terrible conditions, quicker than the insurance emergency service (which would have only done a temporary fix/make safe). He can and done a great repair quickly and in harsh conditions *****

Amazing service, quick, reliable and knows his trade, plus doesn't add anything additional on unless it is discussed first. Definitely recommend.