Friendly and efficient team. Job well done despite the bad weather they were dealing with.
From first telephone contact to job completion, we found GM roofing to be very professional delivering to a high standard.
Professional, clean, polite workers - pleased with the work and advice given.
GM Roofing completed 3 roof surfaces for me. They were helpful & professional through the whole process Thank You
GM Roofing offers a personal, friendly and efficient service. Highly recommended