Areas we Serve

Founded in 1992, EC Roofing & Home Services is the go-to home improvement company for Maryland homeowners. In addition to roofing, we also offer siding, window, and seamless gutter options for your home. Our team’s commitment to excellence, years of experience, and intense training are reflected in our excellent customer reviews and BBB rating. Trust the pros at EC Roofing when you want the job done right.

What We Offerman installs roof in an area we serve

The roof protects everyone and everything in your home. Roof installation and repair at EC Roofing protect your home for years to come. Contact us to learn about on-trend styles, colors, and textures. Fixing a leak right the first time will keep your family happy and dry.

Our roofing services are available in these areas and many more!

Roofing Company in Baltimore County

Roofing Company in Montgomery County

Roofing Company in Howard County

Roofing Company in Catonsville

Roofing Company in Ellicott City

Roofing Company in Columbia

Roofing Company in Clarksville

Roofing Company in Owings Mills

Roofing Company in Rockville

Siding covers and protects the walls of your home from water, wind, and weather. Our home exterior specialists have decades of experience, and we are committed to providing the best service at the best prices.

Our siding installation services are available in these areas!

Siding Installation in Baltimore County

Siding Installation in Montgomery County

Siding Installation in Howard County

Siding Installation in Catonsville

Your original windows won’t last forever. Whether you are considering replacing one window or all of them, our window specialists will finish the job quickly and easily. For hassle-free service with lasting results, call EC Roofing.

Our window installation services are available in these areas!

Window Installation in Baltimore County

Window Installation in Montgomery County

Window Installation in Howard County

Window Installation in Catonsville

Window Installation in Ellicott City

Window Installation in Columbia

Window Installation in Clarksville

Window Installation in Owings Mills

Window Installation in Rockville

A durable, properly installed gutter will help move water away from your home and out of the way. EC Roofing offers the newest styles and custom options for Maryland homeowners who are looking to replace their gutter system.

Contact the professionals at EC Roofing for Maryland roof, gutter, window, and siding repair. You can reach us by calling 410-455-9880, or contact us online!