All Pro Contractors Ltd · Milton Keynes and 30 miles around itallprocontractorsltd@gmail.com
All Pro Contractors sign-written van towing a trailer
4.94 out of 560 TrustATrader reviews

About All Pro Contractors in Milton Keynes

About All Pro Contractors in Milton Keynes: one roofer, 16 years on the tools, and a review history going back to 2019.

Free quote, fixed price and no sales visit.

  • 16 years on the tools
  • 4.94 from 60 reviews
  • Fully insured
  • Free written quotes
TrustATrader 4.94 out of 560 TrustATrader reviews Expert Roofer Verified Expert Roofer VerifiedIndependently checked
16 years on the tools
Fully insured to 2 million pounds
Free written quotes
All Pro Contractors roofer in branded hi-vis fitting battens on a re-roof

The All Pro team on a re-roof

Meet the owner

Denis Stokes

Owner and roofer, All Pro Contractors Ltd · 16 years in the trade

16 years on the tools and still the one on your roof. Denis comes out, photographs what is actually wrong and sends you the pictures with a written price. If a repair will do, he says so. 60 TrustATrader reviews at 4.94 out of 5 since 2019.

All Pro Contractors is Denis Stokes. He has been roofing for 16 years, he still goes up on the roof himself, and he is the man you speak to from the first phone call to the last tile.

Denis built this family-run business on workmanship and word of mouth. It traded as All Pro Roofing & Guttering, earned its first TrustATrader reviews in 2019, and became All Pro Contractors Ltd in September 2026, with a base at Challenge House in Bletchley. Every job is done as if it were his own home: honest advice, a fair price and photographs of the work as it goes.

How we work

Someone rings about a leak or a tired roof. Denis comes out, gets up there, photographs what is actually wrong and sends you the pictures with a written price. If a repair will do, he says so. That is why so much of our work comes from people who were told by somebody else that they needed a whole new roof.

The reviews came first

We have been a vetted TrustATrader member since April 2019 and the profile now carries 60 reviews at 4.94 out of 5, with sub-scores of 4.97 for quality, 4.95 for punctuality and 4.90 for cleanliness. Some of those reviews are under our old trading name, All Pro Roofing & Guttering, which is the same firm and the same man on the roof.

What we take on

Roofing is the day job: new roofs and re-roofs, repairs, flat roofs, chimneys and leadwork, fascias, soffits and guttering. We also fit fencing, lay turf and build driveways and patios, so a tired house and a tired garden can be sorted by one team instead of three.

The boring but important bits

All Pro Contractors Ltd is registered in England, company 17429782, and carries 2 million pounds of public and products liability insurance with Allianz. We do not carry out hot works, so torch-on felt is the one roofing job we will send you elsewhere for.

Follow our work

Denis and the team post finished jobs and work in progress on these pages.

The team on site

Real photographs of All Pro Contractors at work. No stock, no AI.

  • All Pro Contractors roofer in branded hi-vis cutting timber for a roof
    All Pro Contractors roofer in branded hi-vis cutting timber for a roof
  • All Pro Contractors roofer battening a re-roof over new membrane
    All Pro Contractors roofer battening a re-roof over new membrane
  • All Pro Contractors team stripping a pitched roof back to the rafters
    All Pro Contractors team stripping a pitched roof back to the rafters
  • All Pro Contractors team laying breathable membrane on a re-roof
    All Pro Contractors team laying breathable membrane on a re-roof
  • All Pro Contractors roofer fixing membrane on a pitched roof
    All Pro Contractors roofer fixing membrane on a pitched roof
  • All Pro Contractors roofer working on a conservatory roof
    All Pro Contractors roofer working on a conservatory roof
  • All Pro Contractors roofer stripping old concrete tiles on a re-roof
    All Pro Contractors roofer stripping old concrete tiles on a re-roof
  • All Pro Contractors roofer battening a roof over new breathable membrane
    All Pro Contractors roofer battening a roof over new breathable membrane
  • All Pro Contractors fencer setting out a new fence line
    All Pro Contractors fencer setting out a new fence line
Meet the team

Meet All Pro Contractors in 37 seconds

Denis Stokes and the team: 16 years' experience, 60 TrustATrader reviews at 4.94 out of 5, fully insured.

Get a free written quote

Denis looks at the job, photographs it and sends you a fixed price. Fully insured, 60 reviews at 4.94 out of 5.

Free quote, fixed price and no sales visit.