Mark Aldworth Roofing for all your roofing requirements.

Mark Aldworth Roofing, incorporating Rowlands Castle Roofing, is a family run business based in Hampshire, with over 35 years experience in all aspects of roofing dedicated exclusively to the supply and installation of high performance commercial and residential roofing systems.

Providing its customers with the highest quality products, workmanship and service.

We custom tailor each job to the needs and expectations of each individual customer.

Our Location

Our reputation