Professional General Contracting
in Erie, PA
Get A Free Instant Estimate
Get a response from EJ within 10 minutes.
Trusted by Industrial Leaders & Local Homeowners




















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.
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
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.
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.
3 Step Process
Fill out the form
Takes 1 Minute
Schedule an appointment
Pick a time we can stop by
Fix the Problem
We agree and handle the rest
Areas we serve
Our Services
Full range of roofing, siding, and gutter services in Erie, PA
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.
