Top Quality Commercial and Residential Roofing
Custom Solutions
Nolan's Home Improvement offers comprehensive commercial and residential roofing services to homeowners and business owners throughout Baltimore, Hartford, Carroll and Anne Arundel counties. Our pros have the training and skills to install or repair all kinds and sizes of roofs, including:

- Flat, steep and low-slope roofs
- Durable, weather-resistant asphalt shingles that will add long-lasting value and beauty to your home or business while protecting it from the elements
- Metal roofing that will keep the rain, wind, snow and hail out for decades.
- Budget-friendly TPO (thermoplastic polyolefin), a heat- and ultraviolet-resistant single-ply roofing membrane that is ideal for low-slope roofs.
- EPDM (ethylene propylene diene terpolymer), a synthetic rubber, highly efficient material that keeps the rain out and cooled or heated air in
- BUR (built up roofing) – Multiple layers help BUR resist wind and fire and reflectivity absorbs solar rays rather than absorbing them, which keeps interior temperatures comfortable and energy bills low
- Asphalt-based modified bitumen (MB) roofing, a five-layer defense against Mother Nature that is optimal for low-slope and flat roofs
- Torch down roofing, an installation method that maximizes the advantages of MB
The Nolan's Home Improvement Difference
Nolan's Home Improvement brings more than a decade’s worth of experience to the installations and repairs we do. We tailor roofing solutions to your individual needs, preferences and budget. Projects are planned with convenience and efficiency in mind, and customers are kept up-to-date at every step along the way. Whether you own a small home or an enormous warehouse, you will get expert craftsmanship, premium materials and attention to detail. That’s what makes us different from other contractors!
Contact Us for Superior Roofing Solutions
Whether you need commercial or residential roofing, Nolan's Home Improvement is the company you can depend on for quality and customized service. Call (410) 322-2441 or use the convenient online form to schedule an appointment and get a free estimate.