Professional roofing services since 1989
DPR Ltd is a family-run roofing company providing professional roofing services across Yorkshire. From roof repairs and complete replacements to commercial roofing and specialist maintenance, our experienced team has you covered.
- 24/7 emergency roof repairs
- Fully insured & guaranteed
- Residential & commercial
Trained, qualified
& accredited




About DPR
Decades of roofing expertise. A reputation built on quality.
With more than 35 years of experience, DPR Ltd has grown into an established roofing company with a team of over 15 skilled professionals serving customers across Yorkshire.
From minor roof repairs to complete roof replacements and larger commercial projects, we bring the same commitment to quality workmanship and professional service to every job.
With our own specialist access equipment, professional drones and thermal imaging technology, we have the people and resources to tackle a wide range of roofing projects safely and efficiently.
Our Services
Roofing expertise for homes and businesses
From everyday roof repairs to larger commercial roofing projects, DPR offers a comprehensive range of services backed by decades of practical experience.
Roofing services
From minor repairs to complete roof replacements, we provide professional roofing services for residential properties, including flat roofing, chimney repairs, guttering and roof windows.
Commercial roofing
From roof repairs and replacements to planned maintenance and specialist inspections, we provide commercial roofing services backed by an experienced team and our own specialist equipment.
Reviews
What our customers say
Watch real customer testimonials and read verified reviews from customers who have chosen DPR Roofing.
Harry Smith
Homeowner, Leeds
Vicky Stuart
Homeowner, Leeds
Jonathan Lilley
Reach 4 Solutions
Our Locations
Roofing services across Yorkshire
DPR provides professional roofing services throughout Yorkshire. Explore our dedicated local websites to find out more about the services available in your area, view recent projects and get in touch with your local team.
Our Process
A simpler way to get your roof sorted
-
Step 1
Tell us what you need
Contact our team and let us know what is happening with your roof or what work you are considering.
-
Step 2
Inspection and assessment
Where required, we inspect the roof and use the most appropriate access or survey method for the property.
-
Step 3
Recommendation and price
We explain what we have found, recommend the appropriate work and confirm the price before you proceed.
-
Step 4
Roofing work completed
Our team completes the agreed work safely and professionally, with applicable workmanship guarantees.
Recent Work
Recent roofing work across Yorkshire
See DPR roofing work across Yorkshire, including repairs, re-roofs, flat roofing and commercial projects.
Get in Touch
Need help with your roof?
Tell us what you need help with and our team will advise on the next step. From an urgent repair to planned roofing work, you will receive straightforward advice and clear pricing.