Get a Professional, Free Estimate
Thank you for your interest in City Roofing. We appreciate you allowing us the opportunity to earn your business and we'll be happy to provide you with a free estimate. Please fill out the form below and we'll contact you to schedule an appointment. We look forward to providing you with an exceptional roofing experience.

Before you Request your Free Estimate


Picking a roofing contractor is not always as easy as it seems. If you're looking for the cheapest, bottom line price, City Roofing may not be for you. We offer competitive prices that are comparable to other quality roofing companies, but we won't compromise quality in order to match the deceptively low price of "2 guys and a truck roofing."


We've been servicing Sudbury's roofing, siding, and home exterior needs for over 18 years and we know there's more to it than nailing on a few shingles. If you value reliable workmanship, quality materials, and competitive pricing, we're confident City Roofing is the contractor for you.


Chances are, there’s a roof we’ve done that’s just around the corner – or just across the street!




Just a short note to thank you for arranging a beautiful new roof for us. Sue and I are very pleased with it. Also, we want to pass along our appreciation for a job well done to Tyler and his crew. They all worked hard and steadily to complete the job well within the original time frame. Each of the men were courteous and very helpful to us in taking care of several “nit picking” details we asked them to handle. The are all fine men and a credit to your organization.

Bob & Sue , Sudbury

Your workers did a great job. A new roof is only proof they were even here. Cleaned up everything. Thanks for a professional job.
R Kipker, Sudbury

One Call Brings A Roofer – Not A Salesman

Roofing Problems We Can Help