Crownsville, MD

Our Goal Is To Provide Our Customers
With The Best Possible Service

Affordable Financing options available

Our Services

Your home is one of the biggest purchases you will ever make. Protecting it should be a priority. We are Colonial Roofing, a full-service roofing and siding company serving all of Anne Arundel County, Maryland, and we offer a wide range of home repair and installation services. We’ve been helping our friends and neighbors with their home projects for 40 years and we are licensed, bonded and insured. Take a look below to see all the ways we can help you make your home safe, secure and stunning.

Roof shingles on top of the house against blue sky with cloud, dark asphalt tiles on the roof background.

Roof Installation

If you are building a new home, you know that the roof is one of the most important parts of your structure. Our professionals follow Maryland building codes to the letter and can help you decide which of our quality roofing materials will best suit your home. We’ll build your roof the right way from the start and build it to last.

roof shingle background and texture. dark asphalt tiles on the roof.

Roof Replacement

If you’re ready for a new roof, we’ve got you covered (literally). Our professional roofing team brings decades of combined experience to the table, so you can count on us to deliver results. We have a wide array of quality materials and colors to choose from and our technicians can help you decide what will work and look best for your home. Our estimates and consultations are free and there is no obligation unless you decide to move forward with our top-notch roof installation services.

Man securing new shingles

Roof Repairs

An older roof is much more susceptible to the elements than a new one. If your existing roof has seen better days and is leaking, sagging, has bare spots or any other kind of damage, we can help. Our experienced team of technicians will repair the damage and restore your roof to its original glory or better.

roof skylight windows


We install several brands and varieties of skylights to introduce fresh light into your space. If you’re worried about needing to install a new roof to accommodate a skylight, worry no more! We can install a quality skylight on most existing roofs.

Front door of a home with a lamp on the gray wall


New siding can protect your home and increase your property value, making it look nice in the process. We offer durable Dutch lap and traditional straight lap siding, as well as several unique CertainTeed sidings to update your home’s design. We only use high-quality materials like vinyl, polymer shakes, shingles and stone veneer. Whatever siding material and design is right for you, you can count on Colonial Roofing to install it the right way.

Rain on a window on a rainy day

Window Installations

There are considerable benefits of installing new windows like higher energy efficiency, noise reduction and safety. With our wide offering of window brands and styles, you’re sure to find windows that meet your needs and your budget and you can count on our top team of installers to install them correctly and efficiently.

white rain gutter and dark sky. concept : preparing maintenance rain gutter before rainy season.

Gutters & Downspouts

A home without an effective gutter system is susceptible to water damage, both aesthetically and structurally. When you hire us to install a new seamless gutter system, we can help you protect your home. To boost curb appeal, we offer a variety of gutter and downspout colors for a custom look that uniquely accents your home’s look.

Static vent installed on a shingle roof for passive attic ventilation

Roof Venting

Roof venting can help regulate your home’s inside temperature and can prevent moisture damage to your roof. We install intake and exhaust vents, as well as premium attic fans to help you protect your roof, extend its life and reduce energy usage, saving you money over the cost of installation in the long run.

Contact Info

Crownsville, MD 21032

Phone: 410-729-3550
Hours: Mon – Fri 9am – 5pm

Find     Colonial Roofing Co On Facebook

Proud Member Of


The Colonial Roofing Difference

Colonial Roofing has served customers in Anne Arundel County and the surrounding areas for decades. As a locally owned and operated family business, our customers know they can count on us to deliver quality service. Our friendly and professional technicians will show up on time and do the job right the first time. If you’re not satisfied for any reason, all of our work is guaranteed. We want you to be happy with the services we provide, so we won’t quit until that happens. Our work speaks for itself. Don’t just take our word for it. Check out why our customers choose us over our competitors.

Colonial Roofing wants to be your go-to source for all things roofing, as well as skylight, window, gutter system and siding installation. If you would like more information about any of our services or to schedule a fast and free estimate, please reach out! No inquiry is too small. Give us a call at (410) 729-3550 or fill out our convenient online contact form. Our customer service team will answer any questions you may have and get you well on your way to the safe, secure and stunning home of your dreams. We look forward to helping you with your next home project!

Call us today for a FREE estimate.

Contact Us

Coverage Area

Roofing contractors serving all of Anne Arundel County and the surrounding area


Get $250 Discount on Complete Roofing Replacement. Call for details.

Licensed, Bonded & Insured

All work is guaranteed. Experienced Installers for Velux Skylights

Payment Methods


We also offer financing