Robert Kierce Roofing Contractor (508)698-3806

Licensed & Insured

About Us
Licensed & Insured
Roofing, Windows & Painting
Ice Dams
Specials and Coupons
Contact Us
Robert Kierce Roofing Blog

Licensing, Insurance & Associations




License:  Construction Supervisor #094487

The Commonwealth of Massachusetts, Board of Building Regulations


License:  Home Improvement Contractor # 145267

The Commonwealth of Massachusetts, Board of Building Regulations


This company is in an industry that requires professional licensing, bonding or registration. We encourage you to check with the appropriate agency to be certain any requirements are currently being met.



Liability & Workers Compensation Insurance.


We carry Liability & Workers Compensation Insurance.  Please feel free to request a copy of our Policies.




Better Business Bureau Business. We have been members since 1998 and we proudly carry an A+ rating.  Check us out at, or go to the Better Business Bureau web page at and click on the ‘Check out a Business or Charity’ link.  Search for Robert Kierce Roofing.  (Please note we are not affiliated with B. Kierce Roofing or Brendan Kierce Remodeling, Inc.)


Small Business Service Bureau.  The Small Business Service Bureau, Inc. is a national small business organization with over 50,000 members. SBSB members are self-employed, in partnerships, family businesses, home-based businesses and owners involved in every kind of business or trade. Because of their small size, SBSB members share a need for products and services custom-designed for them at costs they can afford. SBSB meets this need with an outstanding variety of group programs and discounts for members only.


National Federation of Independent Businesses.  The NFIB is the national leading small-business advocacy association.



Robert Kierce Roofing
Serving the Community since 1988
~ Foxboro ~ Walpole ~ Medfield ~ Dover ~ Wellesley ~ Newton ~ Needham ~ Norwood ~ Dedham ~ West Roxbury ~ Sharon ~ Canton ~ Easton ~ West Bridgewater ~ Milton ~ Mansfield ~ Plainville ~ Norton ~ Wrentham ~ Millis ~ Norfolk ~ North Attleboro