Contact Us For
A Free Estimate!
Company Awards
GuildQuality Master 2015 Award
G.F. Sprague & Company, Inc. having demonstrated their experience in the Art of Building and the Science of Service, have... [Read more]
Angie's List Super Service Award 2014
The Angie's List Super Service Award honors excellence among all businesses who deliver superior service to their customers. Less than... [Read more]
Certified Contractors Network (CCN) Company of the Year Award 2011
Certified Contractors Network is proud to announce the winner of the Company of the Year award for 2011! GF Sprague... [Read more]
More Awards

Expert Middlesex County Roofers

A thank you card from one of our customers....
Happy Customers Surrounding Middlesex County, MA
Testimonials
Reviews
Work Requests

Click the icons to see what our customers had to say.

Reviews From Middlesex County
Testimonials From Middlesex County
They had an emergency that some of the stuff blew off during the hurricane.
Testimonial by Lisa & Fred F. from Newton Center, MA
Thew crews were efficient, clean and polite, and they did their work well.
Testimonial by Jerry G. from Newton Center, MA
Very happy, the experience was great.
Testimonial by Barbara E. from Newton Center, MA

High-quality roof repair, gutter installation, and more in Middlesex County, MA

Your home's exterior takes a regular beating - which is why only a professional contractor can be trusted to undo the damage. Whether a snow or hail storm has caused broken or missing shingles or roof leaks, or if your roof has slowly deteriorated over time, it's important to get the repair services you need to make the most of your roof.

In business since 1969, GF Sprague is a locally established and trusted roof repair contractor ready to get the job done! Our 24/7 emergency roofing services, thorough roof inspections, and knowledgable use all of kinds of roofing materials mean that we have the answer to your roof's problem. And if it's time for a roof replacement, we can help you decide upon the material, color, and style that will offer the best value and protection for your home.

GF Sprague also specializes in chimney repair, gutter installation, and replacement windows to complete your home's exterior. In conjunction with your roof, all of these features are crucial components of your home. Not only do they need to have sufficient curb appeal, but they also need to be able to keep you safe and comfortable. Our gutters will ensure that your property experiences no soil erosion or water problems around your foundation, while our efficient, stylish replacement windows will improve your home's appearance and even lower energy costs!

Our services in Middlesex County:

  • Roof repair and replacement
  • Roof inspection and emergency roof repair
  • Hail and ice damage repair and roof snow removal
  • Commercial roofing
  • Gutter installation, cleaning, and repair
  • Chimney repair
  • Replacement windows
  • Free estimates
  • And more!

No matter how big or small your problem might seem, our certified roof repair specialists will provide the solution you've been looking for. To get started on your home improvement project, schedule a free estimate with GF Sprague today! We serve customers in Middlesex County, MA and areas nearby.

Case Studies From Middlesex County
Slate
This homeowner called us to look at their slate roof. They were experiencing some significant leaks, especially in and around the valleys. This is...
Job Stories From Middlesex County, MA
Solving Ice Dam Issues in West Newton, MA

A prospect called us last year telling us their ice dams were getting worse every year and they did not know why.  When our certified expert sat down with the homeowners, we found out the house was built in 1941 and they inherited it from their parents.  The owners did not remember any ice dams when they were younger.  As we interviewed the homeowners, it was discovered that over the past 80 years 2 additions were put on the house, the windows were updated, another bathroom was installed, and a new heating system was installed.  In reality this was no longer an 80 year old house but an updated house with old bones.

The challenge for G.F. Sprague was to keep the ice dams to a minimum and out of the house, while keeping the character of the house.  After our evaluation we recommended venting the attic to allow cold air into the attic to lower the ice dams. The homeowner said we have never had that before why do we need it now.  We responded be telling them that with all of the new windows and additions the dynamics of the house has changed.  The final factor that created the ice dams was installing the heater in the attic.  Over the last 15 years contractors have been installing new heaters in the attic, which is great for the house because it does not take up living space and you can put the air ducts in the ceiling.  The downside there is a new heat source in the attic causing newer and larger ice dams.  This was part of the situation with this house.  

Custom Window & Screen Installation in Newton, MA

For this project we needed to create some custom screens to fit the elaborate windows of these homeowners. In order to do that, our crew starts by drawing out the window on plywood then cutting the design to use as a stencil for the new screens. This type of preparation ensures that our crew will have the perfect sized screen for these new windows. It's the extra attention to detail like this that allows our crews to perform your project to the highest standard of excellence. 

Custom Window & Screen Installation in Newton, MA - Photo 1Custom Window & Screen Installation in Newton, MA - Photo 2
Custom Copper Pipe Cover in Belmont, MA

These Belmont homeowners called us needing to have their roof replaced. The shingle roof was over 20 years old, so the homeowners took the proactive approach to have the roof inspected before they started experiencing leaks. Our certified expert determined that the roof had less than a year left in it, so the best decision was to replace the roof before putting it through another winter.

We replaced the shingle roof, but simply replacing the shingles is just the obvious part of a project like this one. The other parts of the projects are the fine details, in this case, a vent pipe which protruded from the roof. Shingling around this was easy, but an added piece our crew installed was a custom copper pipe cover.

You can see the cover below, and it will do a great job of keeping water out of the pipe to prevent any water damage to the home. Brian was able to use his skills as a craftsman to shape and solder this cap to perfectly fir the home. You can see the copper he started with and the final product, all that's left is to install it! 

Custom Copper Pipe Cover in Belmont, MA - Photo 1Custom Copper Pipe Cover in Belmont, MA - Photo 2
Serving the following Middlesex County, MA zip codes
Lowell 01853, Lowell 01850, Lowell 01854, Lowell 01851, Lowell 01852, Cambridge 02140, Cambridge 02141, Cambridge 02138, Cambridge 02142, Cambridge 02238, Cambridge 02139, Newton 02458, Somerville 02144, Somerville 02145, Somerville 02143, Framingham 01704, Framingham 01701, Framingham 01705, Framingham 01702, Framingham 01703, Waltham 02453, Waltham 02454, Waltham 02451, Waltham 02452, Malden 02148, Medford 02153, Medford 02155, Everett 02149, Arlington 02476, Arlington 02474, Billerica 01822, Billerica 01821, Marlborough 01752, Woburn 01813, Woburn 01801, Woburn 01815, Woburn 01888, Natick 01760, Chelmsford 01824, Lexington 02420, Lexington 02421, Watertown 02472, Dracut 01826, Tewksbury 01876, Melrose 02176, Wakefield 01880, Burlington 01803, Burlington 01805, Reading 01867, Belmont 02478, Westford 01886, Acton 01720, Acton 01718, Wilmington 01887, Chestnut Hill 02467, Winchester 01890, Stoneham 02180, Hudson 01749, Concord 01742, Newton Center 02459, Sudbury 01776, Ashland 01721, Hopkinton 01748, North Reading 01889, North Reading 01864, Holliston 01746, Bedford 01730, Wayland 01778, Pepperell 01463, Weston 02493, West Newton 02465, Tyngsboro 01879, Groton 01470, Groton 01471, Groton 01450, Maynard 01754, North Billerica 01862, Littleton 01460, Townsend 01469, North Chelmsford 01863, Newtonville 02460, Auburndale 02466, Ayer 01432, Lincoln 01773, Shirley 01464, Stow 01775, Newton Highlands 02461, Waban 02468, Carlisle 01741, Boxborough 01719, Sherborn 01770, Dunstable 01827, Ashby 01431, Newton Upper Falls 02464, West Townsend 01474, Devens 01434, Newton Lower Falls 02462, Hanscom Afb 01731, New Town 02456, Waverley 02479, Woodville 01784, Watertown 02471, Nutting Lake 01865, Watertown 02477, Nonantum 02495, Pinehurst 01866, North Waltham 02455, West Groton 01472, West Medford 02156, Arlington Heights 02475

our service area

Top