“Many people using the term ‘Consultant’ in their title, I have found are titled completely wrong. But not so with Tom Allen as he is one of the best roofing ‘Consultants’ I’ve ever worked with. He knows roofing and will go to great lengths to make sure you understand what you need to do and why. He will assist you at any stage of a project from lead generation, through roof investigation and recommendation, to roof installation and complete customer care. We consider him a business partner and ally.”