Bolton: 01204 842 021

Wigan: 01942 365 482

Mobile: 07801 027 679

Mcfarlane Maintenance Ltd logo A row of semi detached houses of different sizes

We have many years’ experience in all aspects of domestic and commercial roofing. We cover the whole of Bolton, Greater Manchester and surrounding areas and are specialists in servicing the commercial and domestic sectors including hotels, houses, factories, workshops and much more.


We are able to handle a wide variety of work for both flat and pitched roofing, which means that we are able to handle anything from a leaky roof through to a complete replacement roof.


Why choose Mcfarlane Maintenance?

Roofing maintenance tailored to you

Experienced roofing company based in Bolton

At Mcfarlane Maintenance Ltd, we are a family run business and focus on providing an exceptional range of services with competitive pricing. From roofing repairs and conservatory roof conversions to UPVC fascias and soffits, we cover all aspects of roofing in Bolton and Greater Manchester.


Our work is consistently reliable; providing you with an excellent service every time. Take a look at our gallery and see how we can transform your property.

We understand how important it is to know that your roofer will provide a flawless service every time. We work to the highest standards, guaranteeing that any work we undertake will last for years to come.


Starting with a free, no obligation quote through to the finished job, we offer a professional and personalised service that you can trust.


  • Icopal Built up Felt Approved Specialist and Warm roofing

  • Redland Roof Tiles suppliers Approved

  • Team of highly experienced roofers

  • Available for both commercial and domestic projects

  • Member of The National Federation of Roofing Contractors

  • Trust Mark approved

  • Heritage  Churches listed buildings specialist

  • Manchester care and repair approved

  • Stockport Homes approved

  • Member of Competent Roofer

  • All insurance works carried out

  • FREE no obligation quotation