Flat Roof Specialists
Emergency Service
Surveys and Reports
Repairs and Maintenance
Gutters, Fascias and Soffits
Storm Damage
New Roof Construction
Chimney Maintenance

About Us...

Learn about AMAC as a company and why you should choose us.

Our Services...

Find out what services we can take care of and how we can help you.

Our Work...

Take a look through our gallery to view some examples of workmanship.

Contact Us...

We are always happy to help and offer advice so get in touch today.

Welcome to AMAC Roofing & Construction

Welcome to the home of AMAC Roofing – a well known and trusted name throughout Bristol, Bath and all surrounding areas. We have been successfully trading within the industry for many years and have developed and great reputation based on the excellent services we provide.


We specialise in providing reliable and affordable solutions for all aspects of roofing. From small domestic repairs to re-roofing in commercial properties, we are able to undertake any roofing requirement. Our roofing team are trained and qualified to work safely and confidently within any environment. We work towards completing all jobs within budget, schedule and requirement.

Contact Us Today

Fill out the form below to get in touch quickly and easily.

Your Name:
Your e-mail:
Phone Number:
Type verification image:
verification image, type it in the box

What Areas Do We Cover?

With a dedicated and reliable team, we are able to offer our services over a wide coverage througout the following areas:

Bristol Bath North East Somerset

As a company we aim to provide unrivalled services that are both reliable and affordable. We ensure that our prices and rates are consistently reviewed so that we know our customers will be receiving a great value for money service.


If you would like more information on our range of services, please feel free to call us. We are always happy to help. We can provide free quotes and expert advice based on your specific requirements.

Call us today for a FREE quote: 0777 444 8488 or 0117 980 7160