At PJ White Roofing, we provide trusted, high-quality roofing services for homes and businesses across Berkshire. With decades of experience, a skilled team, and a commitment to excellence, we take pride in delivering lasting results – no matter the size of the job.
Whether you're looking for a brand-new roof, expert repairs, or ongoing maintenance, we offer tailored solutions designed to protect your property and enhance its value.
About
Welcome
Your Local Roofing Experts in Berkshire


Services
Best Services
Our Roofing Services
Expert Roofing Solutions Across Berkshire
At PJ White Roofing, we offer a complete range of roofing services to suit every type of property – residential or commercial. Whether you need a minor repair or a complete new roof, our experienced team delivers workmanship you can trust.
New Roof Installation
We install high-quality roofs using durable materials to suit your home’s style and structure. From slate and tile to flat roofing systems – completed to the highest standards.
Roof Repairs
Got a leak, cracked tiles, or storm damage? Our fast and reliable repair service prevents further damage and protects your property from the elements.
Flat Roofing
We specialise in GRP (fibreglass), felt, and EPDM rubber flat roofs. Ideal for extensions, garages and outbuildings, our flat roofs are low maintenance and long-lasting.
Fascias, Soffits & Guttering
We install and repair UPVC fascias, soffits, and guttering to improve drainage and protect your roofline from water damage.
Emergency Roofing
Storm damage? Sudden leak? Our emergency call-out service gets to you quickly, minimising disruption and preventing further issues.
Commercial Roofing
We work with landlords, property managers, and developers across Berkshire, delivering dependable roofing for commercial buildings, schools, and offices.

Benefits
Choose Us
Why Choose Us?

Local, trusted and fully insured

All work guaranteed

No-obligation quotes

Competitive pricing
Connect With Us
Need a quote or want to speak to a roofing expert?
Call us today on 07970 286783 or fill out our contact form – we’re here to help.