8 Roofing Companies in Baltimore County, Maryland

Public records on roofing contractors operating in Baltimore County, with NOAA-sourced storm history for the area.

Companies in Baltimore County

Showing 1–8 of 8
Filter
Company City Reach How far the company works. Local = serves a single state; Multi-State = lists service areas in two or more states. Based on the service areas the company advertises. Site Age How long the company's website domain has been registered, read from public WHOIS / RDAP records. It's a rough proxy for how long the business has been around. Credentials Manufacturer certifications and trade-association memberships we verified against each provider's own directory. Hover a badge to see its full name. Rating A blended average of the company's ratings across Google, Yelp, BBB and manufacturer networks - not any single site's score. Records How many of 5 public-record checks this company clears: a state license on file, a registered LLC / Inc, a commercial address, at least one credential, and a 4.0+ rating.
Bravo Roofing Garrison Local 6 years
  • OC
4.9
EC Roofing Catonsville Multi-State 21 years
  • CT
  • HAAG
4.7
AC Matthews Roofing & Exteriors Towson Multi-State 5 years - 5.0
Baltimore Roofing & Remodeling Cockeysville Local 4 years
  • VELUX
5.0
Four Seasons Roofing Garrison Local 9 years
  • CT
  • OC
  • VELUX
4.9
Ruff Roofers Arbutus Multi-State 27 years
  • CT
  • OC
  • ELEVATE
  • VELUX
  • JM
  • Carlisle
  • NRCA
4.5
Home Crafters Roofing & Contracting Carney Local 7 years - 4.4
Charm City Roofing Arbutus Local 10 years
  • CT
  • Carlisle
4.6

Companies That Service Baltimore County (Located Nearby)

Showing 8 of 8
Filter
Company City Reach How far the company works. Local = serves a single state; Multi-State = lists service areas in two or more states. Based on the service areas the company advertises. Site Age How long the company's website domain has been registered, read from public WHOIS / RDAP records. It's a rough proxy for how long the business has been around. Credentials Manufacturer certifications and trade-association memberships we verified against each provider's own directory. Hover a badge to see its full name. Rating A blended average of the company's ratings across Google, Yelp, BBB and manufacturer networks - not any single site's score. Records How many of 5 public-record checks this company clears: a state license on file, a registered LLC / Inc, a commercial address, at least one credential, and a 4.0+ rating.
East Coast Roofing Systems Collegeville Multi-State 4 years
  • OC
5.0
Restoration Roofing Co. Annapolis Local 7 years
  • CT
  • VELUX
5.0
BRAX Roofing Washington Multi-State 11 years
  • CT
  • OC
  • VELUX
4.6
Kelbie Home Improvement Columbia Local 12 years - 4.4
Fick Bros. Roofing & Exterior Remodeling Company Baltimore Local 28 years
  • CT
  • Carlisle
  • NRCA
4.2
Westview Roofing Baltimore Local 7 years
  • ATLAS
5.0
Exquisite Roofing & Exteriors Newark Multi-State 6 years - 5.0
Coastal Roofing Co., Inc Baltimore Local 14 years - 4.5

These firms advertise service to a city in Baltimore County but are based outside it. The “City” column shows where each is located.

Recent Inspections and Violations

Date Employer Violation Type Penalty
CHARM CITY ROOFING
Roofing on low-slope roofs - fall protection 1926.501(b)(10)
Repeat $4,900
RUFF ROOFERS, LLC
Written hazard communication program 1910.1200(e)(1)(i)
Other $0
CHARM CITY ROOFING LLC
Training certification with name, date, trainer 1926.503(b)(1)
Other $0
CHARM CITY ROOFING LLC
Hazcom employee training 1910.1200(h)(1)
Other $0
CHARM CITY ROOFING LLC
Safety Data Sheets (SDS) for each chemical 1910.1200(g)(1)
Other $0
CHARM CITY ROOFING LLC
Written hazard communication program 1910.1200(e)(1)(i)
Other $0
CHARM CITY ROOFING LLC
Written hazard communication program 1910.1200(e)(1)(i)
Other $0
CHARM CITY ROOFING LLC
Train each employee exposed to fall hazards 1926.503(a)(1)
Serious $0
CHARM CITY ROOFING LLC
Roofing on low-slope roofs - fall protection 1926.501(b)(10)
Serious $1,200
RUFF ROOFERS, INC.
Steep roofs - fall protection required 1926.501(b)(11)
Serious $0

Storm & hail history

  • 339 Storm events (10yr)
  • 2.5″ Max hail size
  • 90 mph Max wind gust
  • 8 Tornadoes (10yr)
Events per year by type
Event type breakdown
Seasonality - events by month (10yr total)

Recent storm events

Date Type Magnitude
Thunderstorm wind 60 mph
Thunderstorm wind 60 mph
Thunderstorm wind 60 mph
Thunderstorm wind 60 mph
Thunderstorm wind 60 mph
Thunderstorm wind 60 mph
Thunderstorm wind 70 mph
Thunderstorm wind 70 mph
Thunderstorm wind 60 mph
Thunderstorm wind 60 mph
Thunderstorm wind 60 mph
Thunderstorm wind 60 mph

Frequently asked - Baltimore County

What roofing materials work best for Baltimore County's climate?
Baltimore County experiences hot, humid summers, cold winters, occasional heavy snow, and frequent rain and wind storms. Asphalt shingles are a popular choice because they handle this mix of conditions well and are cost-effective. Metal roofing is also worth considering for its durability against ice and moisture. Whatever material you choose, ask your contractor how it performs specifically under freeze-thaw cycles and high summer humidity, which are real stressors on roofs in this region.
Does a roofing contractor in Baltimore County need to be licensed and insured?
Maryland does have contractor licensing and registration requirements, and local permits are typically required for roofing work. However, these rules can change and vary by jurisdiction, so do not rely on general information. Before hiring anyone, ask the contractor for proof of their current credentials and insurance, and confirm what is required directly with your local county authority. Never hire a contractor who cannot provide documentation on the spot.
What should a written roofing estimate include?
A solid estimate should clearly list the scope of work, materials to be used including brand and grade, project timeline, total cost, payment schedule, and what happens if unexpected damage is found once old materials are removed. It should also explain how the worksite will be protected and cleaned up. Vague estimates that lack detail are a red flag. Get at least three written estimates before making a decision.
What are common red flags when hiring a roofer in Baltimore County?
Be cautious of contractors who show up unsolicited after a storm, pressure you to sign immediately, ask for a large upfront payment before work begins, or cannot provide local references. Storm chasers who move through the area after severe weather events are a known concern in this region. A trustworthy local contractor will have verifiable references from nearby customers, a physical business address, and no problem with you taking time to review their proposal.
What questions should I ask a roofing contractor before hiring them?
Ask how long they have been operating in Baltimore County, whether they use their own crew or subcontractors, what warranties they offer on both materials and labor, and how they handle unexpected damage discovered mid-project. Also ask whether they will pull the necessary permits and whether their workers are covered by workers compensation insurance. A reputable contractor will answer these questions directly and without hesitation.
What does a good roofing warranty cover, and what should I watch for?
A strong warranty should cover both the materials and the contractor's workmanship separately. Material warranties come from the manufacturer, while labor warranties come from the contractor. Ask how long each lasts, what voids the warranty, and whether the contractor will still be reachable to honor it years from now. Local contractors with an established presence in Baltimore County are generally more accountable for honoring warranties than out-of-area companies that may not return.