Locally owned and operated

With over 30 years of experience and a reputation you can count on, John Bean Roofing is your first choice for your exterior needs. From roofing to siding to downspouts, you can be sure you’ll be taken care of from start to finish Not only are the professionals at John Bean Roofing highly knowledgeable, but we’ll work with you to ensure your needs are met within your budget.

Put your trust in licensed experts

Since opening the doors in 1982, John Bean Roofing has proven its dedication to customers as well as the community.

  • Member of the South Shore Chamber of Commerce
  • Member of the Newton Needham Chamber of Commerce
  • Member of National Roofing Contractors Association
  • ShingleMaster Company (CertainTeed)
  • Select Single Roofer (CertainTeed)
  • Contractor’s license #1200013

Contact Us

For more information about our services or to request a free estimate, by calling us at (781) 878-3100 today or filling out the form on the right of this page. We look forward to providing your home with outstanding roofing services.