How do I know I am dealing with a reputable company?

We are members of the Roofing Association and Site Safe. The Managing Director and owner has over 30 years experience in the roofing maintenance industry.