Request an estimate for your next project, renovation or installation.

News & InformationCost Calculator


As one of the areas highest quality residential roofing companies, we provide all types of residential roofing services and repairs. The signs of an aging or damaged roof can be obvious. If you notice water stains on your ceiling and loose shingles on your lawn, it’s time to call an expert carpenter. We’ll do a complete evaluation and only fix what needs to be repaired. We repair all types of roofs in Fairfield and New Haven Counties, Connecticut.

Outside of our control things like hurricanes, gale-force winds, pelting rainstorms – can cause extensive wind damage to roofs and other areas of your home that are not easy to prepare for.  If you have damage to your roof or home from wind or rainstorms we can help with the repairs quickly and effectively to try and prevent more damage from occurring in the short and long term.

Our residential roofing services include: Re-Roofing, Storm, Wind, Hail Damage, Leak Detection Repair, Roof Drainage, Structural Repair, Cleaning and Maintenance Programs, Single family, Condos, Wood Shingles, Asphalt Shingles, Snow Removal.

B.B. Custom Carpentry has proven results for setting exceptional standards in cost control, planning and scheduling. We have experience that gives us a competitive advantage over others in our field. We provide Residential Carpentry Services throughout Middlesex County and the Greater Boston area, Massachusetts; including Watertown, Newton, Allston, Cambridge, Waltham, Brookline, Belmont, Somerville, Arlington, Weston, Needham, Brighton.


Roof Clean $250 - $300
Roof Repair $300 - $650+
Roof Replacement $6,000*
* this is only an average cost


With over 12 years experience and a real focus on customer satisfaction, you can rely on us for your next project. We provide professional installation services with a real focus on customer satisfaction.

  • Financial Responsibility to Our Clients
  • Superior Quality and Craftsmanship
  • Quality and Value to the Projects We Deliver
  • Highest Standards in Cost Control
  • On Time and on Budget
  • Real Focus on Customer Satisfaction


  • What is the total budget for a new roof?

    Will depend on size of the roof, materials chosen and any structural repairs that need to be done.

  • Why do the prices vary so much?

    Roofing estimates are highly dependent upon your style of home, cost of materials, type of repair needed and extent of damage done.  It is usually best to contact us directly for an accurate quote.

  • How is a roof repair initiated?

    Simply fill out our contact form (or call us) with your name, number and project description and we will get back to you within 24 hours.

© Copyright 2015 Renovate Theme and website by ALC creative design