Licensed and Insured | PA006234

Professional General Contracting
in Erie, PA

Managing a construction project is a full-time job. If you are hiring separate contractors for roofing, siding, electrical, and plumbing, you are the one responsible for the schedule, the permits, and the conflicts between trades. One mistake in coordination can cost you thousands in delays and re-work. At EJ's Roofing, we act as your General Contractor. With 25+ years of experience in the Erie market, we handle the entire project from initial permits to final inspection. We manage the schedule, the materials, and the trades, ensuring that every piece of the puzzle fits perfectly. You get a single point of contact and the peace of mind that your project is being managed by a pro.
★ Google Rated 5.0/5 Stars

Get A Free Instant Estimate

Get a response from EJ within 10 minutes.

Trusted by Industrial Leaders & Local Homeowners

Owens Corning
CertainTeed
BBB
ABC Supply
Elevate
SRS Distribution
Owens Corning
CertainTeed
BBB
ABC Supply
Elevate
SRS Distribution
Owens Corning
CertainTeed
BBB
ABC Supply
Elevate
SRS Distribution
Owens Corning
CertainTeed
BBB
ABC Supply
Elevate
SRS Distribution

Our General Contracting Reviews
Are Paramount To Us

The main advantages of choosing EJ's Roofing for your general contracting are loyalty to our customers and effective maintenance of their homes.

EJ's Roofing Logo

EJ's Roofing Siding & Remodeling

5.0
powered byGoogle
review us on
S

Stacey Hansbarger

4 years ago

EJ, his roofing team and office support were a pleasure to work with. Professional, efficient, on-time, responsive, reliable and clean.

Our No Surprise pricing guarantee means the price we quote is the price you pay. Call (814) 449-0824 to discuss your project.

Why Choose EJ

Competitors

Nationwide Crews

The Crew Structure

Random subcontractors who rotate daily. Impossible to keep track.

Material Transparency

Hidden wood rot fees and "unforeseen damages" during middle of job.

Owner Accessibility

You'll never talk to the person whose name is on the license.

Final Cleanup

Rushed sites leave behind dangerous hazards for children and pets.

Preferred Choice

EJ's Local Roofing

The Crew Structure

Same 100% focused crew from start to finish.

Material Transparency

Itemized lumber pricing. We treat your home like our own, not a line item.

Owner Accessibility

You talk to EJ, the owner.

Final Cleanup

We treat your home like it's one of ours.

The Gold Standard In Erie

3 Step Process

01

Fill out the form

Takes 1 Minute

02

Schedule an appointment

Pick a time we can stop by

03

Fix the Problem

We agree and handle the rest

General Contracting FAQs

Common questions about general contracting in Erie, PA

What does a general contractor do?

A GC manages the entire construction project. This includes hiring and scheduling trades, obtaining permits, ordering materials, and ensuring quality and safety throughout the build.

Why should I hire a GC instead of doing it myself?

A GC saves you time and stress. We have established relationships with trades, know the local codes, and can prevent expensive mistakes in coordination and material ordering.

Are you licensed and insured in PA?

Yes. We are fully licensed (PA006234) and carry comprehensive liability and workers' compensation insurance for every project we manage.

How do you charge for GC services?

We typically provide a fixed-price quote for the entire project. This includes the cost of all trades, materials, and our management fee. You know the final price upfront.

Do you work on commercial projects?

Yes. We manage both residential remodeling and commercial tenant improvements and exterior renovations across Erie County.

Can I choose my own materials?

Absolutely. We work with you to select the best materials for your vision and budget, and then we handle the ordering and delivery to the site.