Roofing Repairs


Get a Quote

We’re always here to help.

If you would like to get in touch with us, please don’t hesitate to give us a call or use the form below

Miles Roofing has installed hundreds of new roofs over our 30 plus years in business, we offer a full range of new roofing options that can be individually crafted to meet your needs. Miles Roofing provides a 10 year guarantee on all new roof installations. Flat roof installation experts read more