All Weather Roofing West Midlands are a family run business that provide high quality Roofing services in Smethwick, Bearwood, Oldbury, Quinton, Halesowen, Edgbaston, West Bromwich, Wednesbury, Tipton, Walsall and surrounding areas.

We specialise in a wide range of Roofing services including: Roofing Repairs, New Roofing, Slating & Tiling, Fascias and Soffits, Leadwork, Flat Roofing and Chimneys.

If you are looking for a reliable Roofing contractor who offers reliable maintenance, repairs and roofing works, please contact us.


All Weather Roofing has been a family run business for 40 years. A father and son business, it  was started by Dave Harrison and now operated by Jamie Harrison, Dave’s son. The business is now going from strength to strength with a friendly and dedicated team serving the West Midlands and ready to help with any roofing requirements you may have.