Public Records Check
- License Found We found a license number on file for EC Roofing: 73276, but haven't confirmed its current status directly with the Maryland state licensing board. We recommend verifying it's active and in good standing with the Maryland state licensing board before hiring.
- Registered Corporation The Maryland Secretary of State listed EC Roofing as INCORPORATED when we last checked on Jul 3, 2026, registered since 1999. You can confirm it's still current with the Maryland Secretary of State.
- Business Address EC Roofing's listed address at 837 Frederick Rd, Catonsville, MD 21228 appears to be a business address. This means the company operates from a real, locatable address rather than a mailbox or PO box, which can make it easier to reach them or resolve issues. Many roofers legitimately work from a home address, so this doesn't speak to the quality of their work, license, or insurance.
- 2 Credentials EC Roofing holds these manufacturer certifications: CertainTeed ShingleMaster, Haag Certified Inspector - Residential. These show the company met a manufacturer's program requirements and may offer manufacturer-backed warranties, but they aren't independent quality audits. You can confirm current status with the manufacturer.
- Excellent Ratings Across the platforms we identified for EC Roofing (Google, Yelp, the Better Business Bureau), the blended average is 4.7 out of 5, which we label Excellent. This is a plain average of public customer ratings, not a RooferWatch score. A high average reflects past customers' experiences, not a guarantee of yours, so read the underlying reviews and weigh them yourself.
We verified 5/5 public records for EC Roofing. The more of a company's record you can check, the more informed your hiring decision.
Contact Info
-
Phone
This is either a business landline or VoIP number (not a mobile number).(410) 455-9880
-
Alternate Phone
This is either a business landline or VoIP number (not a mobile number).(508) 830-3752
-
Primary Address
837 Frederick Rd, Catonsville, MD 21228
-
Owner Email
-
Website
ecroofinginc.com
- Socials
Company Description
Established in 1992, EC Roofing & Home Services operates as a residential and commercial roofing contractor serving Maryland and South Central Pennsylvania. The company holds Maryland MHIC license 73276 and offers roof repair, roof replacement, roof inspections, and CertainTeed roofing systems installation. Additional services include vinyl siding installation, wood siding installation, fiber cement siding, seamless gutter installation, rain gutter covers, and window installation and replacement. EC Roofing handles storm damage repairs and roof insurance claims. The company serves Carroll County, Howard County, and Montgomery County in Maryland, along with cities including Catonsville, Clarksville, Columbia, Ellicott City, Hanover, and Gettysburg, Hanover, New Oxford, Red Lion, Shrewsbury, and York in Pennsylvania.
Services Offered
- Roof RepairFixing localized damage such as leaks, missing shingles, damaged flashing, or deteriorated sections without replacing the entire roof.
- Roof ReplacementRemoving an old or failing roof system and installing a new one, typically when repairs are no longer cost-effective.
- Roof InspectionsProfessional evaluation of roof structure, materials, and condition to detect leaks, deterioration, or needed repairs.
- Roof Tune-UpPreventive maintenance including inspection, cleaning, and minor repairs to extend roof life and prevent leaks.
- Commercial RoofingRoof installation, repair, and maintenance on office buildings, retail spaces, and other commercial structures, often involving flat or low-slope systems.
- Storm Damage RepairEmergency repairs to roofs damaged by wind, hail, falling trees, or severe weather, often covered by homeowner insurance.
- Roof Insurance ClaimsAssistance with documenting roof damage and filing claims with insurance companies to recover costs for storm or weather-related repairs.
- Siding ReplacementRemoval and installation of new exterior wall cladding, typically vinyl, fiber cement, or metal, to restore weather protection and appearance.
- Vinyl Siding InstallationInstallation of vinyl panels on exterior walls to protect the home and improve appearance with minimal maintenance.
- Wood Siding InstallationInstallation of wood boards or shakes as exterior cladding, offering natural appearance but requiring regular maintenance.
- Fiber Cement SidingDurable siding boards made from cement and wood fibers that resist rot, insects, and fire while mimicking the look of wood or masonry.
- Seamless Gutter InstallationInstallation of custom-formed gutters without seams to reduce leaks and improve water drainage around the home.
- Rain Gutter CoversProtective screens or covers installed over gutters to prevent leaves and debris from clogging downspouts while allowing water to flow through.
- Window InstallationInstalling new windows in residential or commercial properties, including framing, sealing, and finishing to ensure proper function and weatherproofing.
- Window ReplacementRemoving old windows and installing new ones to improve energy efficiency, security, and appearance.
- CertainTeed Roofing SystemsAsphalt shingle and roofing products manufactured by CertainTeed, available in various styles and durability ratings for residential roof replacement and repair.
Credentials
-
CertainTeed ShingleMaster
A CertainTeed ShingleMaster is a contractor with at least one crew member who has passed CertainTeed's Shingle Applicator training program (SARP), a hands-on technical certification that tests installers on proper… Read more
-
Haag Certified Inspector - Residential
Haag Certified Inspector - Residential (HCI-R) certifies that a specific person has been trained in Haag's methodology for assessing damage to steep-slope residential roofs. Haag is not a manufacturer or trade group but… Read more
Company Info
- License Number
- 73276
- Company Name
- EVERLAST CONTRACTING, INC.
- State Entity ID
- D05602941
- Company Formation Date
- Dec 22, 1999
- Company Age
- 26.6 years old
- Company Formation State
- MD
- Principal Address
- 837 FREDERICK ROAD, CATONSVILLE, MD 21228
- Registered Agent
- MARISOL GRAP
- Agent Address
- 837 FREDERICK RD., CATONSVILLE, MD 21229
- Entity Type
- Corporation
- Address Type
- Commercial
- Multi-State Company
- 2 states Yes
- Website Age
- 21.4 years old
Inspections and Violations
U.S. and Maryland OSHA dataReviews and Reputation
-
Avg. Rating
-
BBB A+
-
Google
-
Yelp
Reviewers report mixed experiences with EC Roofing. Several customers praise the company's professionalism, efficiency, and quality workmanship, noting fast completion times, thorough cleanup, and honest communication. Multiple reviewers highlight the owner Mike Grapp's hands-on approach and attention to detail. However, one long-term customer describes significant problems with a roof installed 19-20 years ago, reporting leaks, poor communication about follow-up inspections, and disputes over repairs and responsibility for materials. Another reviewer expresses disappointment with lack of follow-up contact after an emergency tarp installation. Most reviewers commend the crew's friendliness, competitive pricing, and willingness to address issues promptly, while one customer reports frustration with unresolved concerns and claims of dishonest responses.
Review Signals Over Time
By sheer volume of Google reviews (a measure of how much feedback a firm has gathered) EC Roofing ranks 14th of the 38 roofers we track across Maryland, ahead of about 65% of them. Over the past year it has pulled in 30 reviews - the most recent last month - for a rate of roughly 3.7 reviews per month, which is faster than approximately 71% of the other Maryland roofers. Its 4.9-star average rating sits right at the Maryland median of 4.9 stars. The owner responds to 0% of reviews, which is below the typical Maryland roofer’s rate of 97%.










