Where it all began...

Michael Flaherty is a family and community man. He is devoted to improving homes around the Natick, Massachusetts area. Communities he services includes Natick, Framingham, Dover, Sudbury, Wellesley, Needham, Wayland, Weston, and Newton. Flaherty Roofing is a company originally started by Michael’s father, Tom. Originally Tom named the company “A-1 Roofing,” but eventually Michael evolved it into what it is known as today. With over 50 years of committed service, Michael has more than mastered the art of roofing. 


Within the time he’s been serving the MetroWest community, he has received nothing but positive remarks. In October of 2017, Flaherty Roofing was rewarded by the Better Business Bureau with a “Certificate of No Complaints and No Negative Customer Reviews.” On Facebook and the Flaherty Roofing website you will find past clients commenting on what they appreciate most about Michael. Common descriptions are “true professional" and a "really good guy.”


If you were looking for a company that takes care of their clients and answers every question, look no further than Flaherty Roofing. If it is from roof repair to ice dam prevention, Michael has you covered. Whether you are seeking services in a commercial or in residential sector he can get the job done. Flaherty Roofing operates with small town values, which means the time will be taken to ensure you are receiving nothing but the best results.

Please call us for a free quote

508.395.3426