Worcestershire’s PREMIER ROOFING CONTRACTORS

  • imgFlat
    roofing
  • imgSlate &
    Tile
  • imgGuttering
    Services
  • imgConservation &
    Leadwork
  • imgCommercial
    Contracts

Why choose us?

As a well established family run business, we go the extra mile to ensure our customers are completely satisfied with our service.

Established in 1971

CHAS, REA and NFRC accredited

Minor repairs and full replacements

Domestic and commercial projects

Free estimates, no obligation

Full public liability insurance

We’re among the leading roofing contractors in the Worcestershire Est 1971

Established in 1971, we have gained an outstanding reputation from the quality of our services. From new roof installations and repairs, to replacement tiles and slates, we offer a complete range of roofing services to local homeowners and commercial customers across
Bromsgrove, Evesham, Kidderminster, Redditch and Worcester…

Our Services

Flat Roofing

We provide flat roofing solutions to a wide variety properties. Find out more about our repairs and replacement services.

Slate & Tile

Our team of NFRC accredited professionals work to the highest standards. Find out more about our slate roofing services.

Guttering Services

From concrete guttering to PVC, if your system is in need of attention contact our expert team today.

Heritage Roofing and Leadwork

We are full accredited to restore roofs on listed buildings and properties within areas of conservation.

Commercial Roofing

No matter the size or age of your commercial premises, our professional roofers are fully equipped to handle all projects.

Case Studies

Check out some examples of the great work we have carried out.

Latest News

Click through to view our latest blogs about our services and the roofing industry.

Latest News

Click through to view our latest blogs about our services and the roofing industry.

Why not get in touch?

Speak to us today or fill out our online contact form and we’ll be in touch shortly.

Worcester: 01905 333697

Bromsgrove: 01527 539649

Evesham: 01386 389261