07588 735875

Welcome to TDH Roofing Services

A Trusted, Respected & Fully Qualified Roofing Company Covering Upton Upon Severn, Malvern, Cheltenham, Tewkesbury, Gloucester, Evesham, Worcester and Stroud.


Ask about our 20 Year warranty and work guarentee.

Which Trusted Trader

Visit our profile page to see what our customers have to say.

Competitive Pricing

The best competitive pricing along with free quotes.

Our Services

Here at TDH Roofing, we can complete all aspects of roofing services.
Our roofers are fully qualified, experienced and have undertaken countless
flat roofing projects across various types of domestic properties.

Flat Roofing Services

We can complete all aspects of flat roofing including fibreglass, rubber and felt flat roofing.

Tiling and Slating

With our slating and tiling services, we can easily help you improve the look of your property.

Fascias, Soffits & Guttering

These features are an integral part of the roof as they provide vital protection to your property.

About TDH Roofing

We focus on ensuring our customers receive the best possible customer service.

You can call us directly on 07588 735 8754

We may use Subcontractors for specific aspects of the work to be completed.


We are proud to be a
Which Trusted Trader

Visit our profile page to see what our customers have to say.


Why choose us?

We always provide a friendly and honest service, 20 year warranties and extremely
personalised solutions based around your requirements.



Take a quick look at some of our previous work.

Client Testimonials

Don’t take our word for it – here’s what our roofing clients say:

I was really impressed with TDH Roofing and the service they provided. They did a quick repair on my roof which was leaking, sorted the problem out without any issues. All round good service.”

Carl Simmons

Roofing Customer In Malvern

Thank you Tom for all your hard work you did for us. His team installed a brand new flat roof onto our property. Before it was an old felt roof but they replaced it with a rubber roof which looks amazing!”

Sandra Furthington

Roofing Customer In Upton Upon Severn

I would recommend using TDH Roofing. They are very honest with their approach and always there to help if I ever had a question about the work taking place. Top quality service from start to finish”

Tom Luxton

Roofing Customer In Malvern

Our Trusted Partners

We Only Use The Best Quality Suppliers & Partners.

Contact us

Get a free quote today by filling in the form below.
Alternativly if you have a question please call 07588 735 875

Tom Horton Proprietor of TDH Roofing Services
4 Hudman’s Close, Twyning, Tewkesbury GL20 6DY | 07588 735 875 | tdhroofingservices@live.co.uk


    The business always endeavours to provide the best service for every customer. However, on rare occasions, there may be times where a customer may not be completely satisfied. To ensure the business is able to put things right as soon as possible, please read our complaints procedure below. The business will then be able to respond promptly to ensure complete satisfaction.

    As soon as possible after the completion of the works, please inspect the work to ensure everything has been carried out based on the contract terms and the high standards the business aims to achieve.
    In the unlikely event there is anything you are not completely satisfied with, please contact the business as soon so the problems can be rectified as soon as possible.

    Our Procedure Either call, email or write* to us. The business aims to respond within 5 days of receiving your complaint and where
    possible, will provide you with a date to remedy any issues raised.
    Where the business is unable to resolve your complaint using the business complaints procedure, as a Which? Trusted Trader we use Which?’s dispute resolution Provider for dispute resolution. In the unlikely event that the business cannot remedy your complaint to your satisfaction you may wish to refer your complaint to them. If you wish to do so please contact Which? Trusted traders in the first instance on 02922670040.

    *please request proof of receipt if posting