Braintree is a town of less than 40,000 residents and is situated in the Greater Boston Area. It is a suburban city in Norfolk County and is located about 15 miles south of Boston. Blue Hills Reservation, one of the largest parcels of undeveloped conservation land in the Greater Boston area, is partially located in Braintree. The Blue Hills Reservation Parkways, some of which are located in the city, are listed on the National Register of Historic Places. South Shore Roofing Pros is happy to serve the residents of the beautiful town of Braintree.