About BMB Roofing 16 Years of Trade Experience
A residential roofing contractor based in TW19 5NG, owned and managed by Billy and working with a dedicated on-site team.
Our story
An owner-managed roofing business

BMB Roofing is a residential roofing contractor owned and managed by Billy, who has 16 years of experience in the roofing trade. The business has been trading for over two years, and works with a dedicated on-site team.
We carry out roofing installations, repairs and maintenance for homeowners. Our work includes roof repairs and complete new roofs, with free, no-obligation quotes.
We specialise in slate and tiled pitched roofs, flat roofs (including Lava 20 systems and felt), hip and ridge tiles, fascias, soffits and guttering, chimneys, flashing and leadwork, and roof cleaning.
We cover homes across Buckinghamshire, Berkshire and Hertfordshire, including Hemel Hempstead, High Wycombe, Rickmansworth, Maidenhead, Reading, Henley-on-Thames, Basingstoke, Amersham and Chesham.
Mission and standards
How we work on every roof
Quote-only work
All work is priced by quotation. Quotes are free and carry no obligation.
Payment methods
We accept bank transfer or cash only. Ask Billy about any deposit or staged payments before accepting your quote.
Customer feedback
Supplied reviews describe communication, tidy sites and paying the quoted price. They reflect individual jobs rather than a promise of the same result on every project.
Guarantees and protection
- 20-year guarantee on new pitched roofs
- Flat roof guarantee varies by system, confirmed in your quote
- £1m public liability insurance
- Checkatrade member
Proof
The facts
- roofing trade experience
- 16 years
- trading as BMB Roofing
- 2+ years
- guarantee on new pitched roofs
- 20-year
- public liability insurance
- £1m
Read what customers say on our reviews page, or see the kind of jobs we do on our work.

Talk to Billy about your roof
Free, no-obligation quote. Honest advice. Checkatrade member with £1m public liability insurance. Mon–Fri, 8am–7pm.
07379 843940