

Trusted Local Roofing Specialists Across Oxfordshire
Free Property Visit
Get Your No-Obligation Quote
Step 1 of 4
Local roofing experts offering a free property visit and a no-obligation, fixed-price quote — with a fast, professional response.
Free Property Visit
Get Your No-Obligation Quote
Step 1 of 4

We're Rated 5 Star On Google
Based on 100+ verified local reviews

"What he said they'd do is what I got. I needed a new roof at the back of the house after a previous bodge from another Roofing company. They were quick to react from my initial enquiry and completed the roof in 3 days including facial board ad guttering."
Andrew C.
Verified Google Review

"Great job by the team. They stripped and re-roofed my house and completed the project over 1 weekend with no faults, just hard work! Thanks guys."
James T.
Verified Google Review

"David and his team were exceptional from start to finish when it came to the work on our roof. They had great communication, were friendly and professional, thorough in their explanations, and went above and beyond to get the (larger than expected) job done before Christmas. I wouldn’t hesitate to recommend them."
Lee B.
Verified Google Review

"Fantastic service, clean professional and friendly service. We would definitely use them again and have no hesitation in recommending the team at Flexitrade."
Steve C.
Verified Google Review
How It Works
Trusted Local Roofing Made Simple
It's all taken care of in four simple steps.
Book Your Visit
Arrange a time that works for you and we'll visit your property to assess what needs doing.
Receive Your Quote
We'll provide a detailed quotation outlining the work required and total project cost.
Job Completion
Our team completes the work to a high standard while keeping your property clean and tidy.
Aftercare
We'll check everything is completed to your satisfaction and answer any questions you may have.
Trusted For Over 2,100+ Completed Roofing Projects
Recent work completed across Oxfordshire.

Meet The Owner
Meet David Perfect
I'm David Perfect, and I've spent the last 17 years helping homeowners throughout Oxfordshire with roofing work they can depend on.
Over that time, we've completed more than 2,100 projects, and I'm proud that much of our work comes from recommendations and returning customers.
My philosophy is simple: treat every roof as if it were my own. That means honest advice, quality workmanship, and never settling for anything less than a job done right.