This company did an excellent job! They repaired my garage roof. They were professional, punctual and gave me a fair price. I will definitely hire them again in the future. Thank you.
Roofing, decks & construction you can trust
For 18+ years, EMA General Construction Corp has delivered the best quality service to homeowners and businesses across Orange County, the Hudson Valley, New Jersey and Queens.
Get Your Free Estimate
Tell us what you need — no obligation.
Prefer to talk? Call (845) 800-2550
















Quality you can trust — on every roof, deck and build
EMA General Construction Corp is a Middletown, NY general contractor with 18+ years in business delivering the best quality service to all clients. Roofing and decks are our specialty, and our crew also handles new construction, additions, siding and complete interior and exterior renovations.
We work on residential and commercial properties and we help our clients through insurance claims — from the first inspection to the final walkthrough.
- Experienced professionals
- Residential & commercial expertise
- Attention to detail
- Help with insurance claims
Roofing, decks & general construction
Every service has its own page with details and real photos and videos of our work.

Roofing
Roof installation, replacement, repairs, inspections, maintenance and emergency roofing.
View service
Decks
New decks, pool decks, porches and deck repairs — built solid from the footings up.
View service
New Construction
Ground-up residential and commercial construction — framing, roofing, siding and finishes.
View service
Home Additions & Remodeling
Second-story additions, room additions and full remodels, including bathrooms.
View service
Siding
New vinyl and board-and-batten siding that protects your home and refreshes its look.
View service
Interior Renovations
Kitchens, bathrooms, flooring and full interior renovations with attention to detail.
View service
Exterior Renovations
Exterior makeovers — roofing, siding, porches and repairs that protect and beautify.
View service
Insurance Claims Assistance
We help with inspections, documentation and guidance through the whole insurance process.
View serviceQuality you can trust
18+ years in business delivering the best quality service to all clients.
Experienced Professionals
18+ years in business and a skilled crew that takes pride in delivering the best quality service to every client.
Residential & Commercial Expertise
From family homes to commercial buildings — roofing, decks, siding, additions and new construction.
Attention to Detail
Clean lines, proper flashing, solid framing and a tidy job site. The details are what make the work last.
Insurance Claim Support
Storm damage? We help with inspections, documentation and guidance through the whole insurance process.
Real projects by our crew
Every photo and video below is a real EMA General Construction job — tap to enlarge or play.
What our clients say
I have hired Elifoncio and his team for several projects at my home and my clients' homes. They always do quality work, fast and efficient, with minimal disruption. I highly recommend them for any construction need!
Excellent company, good service and very professional, serious and reliable. I recommend them. I will always call them to work on my properties in NY, NJ and PA.
Excellent work and price.
Excellent service, thank you.
Swipe to see more reviews →
Simple from the first call to the final walkthrough
Free estimate
Call, WhatsApp or send the form. We visit, inspect and listen to what you need.
Clear proposal
You get an honest price, the materials and a clear scope of work.
Quality work
Our experienced crew builds it right, with attention to detail and a clean job site.
Final walkthrough
We review every detail with you before we call the job done.
Proudly serving Orange County, the Hudson Valley, NJ & Queens
From our office in Middletown, NY we serve Orange County and nearby Rockland, Sullivan and Ulster counties, plus Elizabeth, Newark and Jersey City in New Jersey and Queens, NY.
- Central Valley, NY
- Chester, NY
- Elizabeth, NJ
- Florida, NY
- Goshen, NY
- Highland Mills, NY
- Jersey City, NJ
- Kingston, NY
- Middletown, NY
- Monroe, NY
- Montgomery, NY
- Monticello, NY
- New Paltz, NY
- New Windsor, NY
- Newark, NJ
- Newburgh, NY
- Nyack, NY
- Pine Bush, NY
- Port Jervis, NY
- Queens
- Spring Valley, NY
- Walden, NY
- Wallkill, NY
- Warwick, NY
- Washingtonville, NY
Frequently asked questions
Quick answers to what homeowners ask us most.
What roofing services do you offer?
We offer a full range of roofing services, including roof installation, replacement, repairs, inspections, maintenance and emergency roofing for both residential and commercial properties. See our roofing services.
How long does a roof installation or replacement take?
Most residential roof replacements take 1–3 days, depending on the size of the roof, the weather conditions and the materials used.
How do I know if my roof needs repair or replacement?
Signs include missing or damaged shingles, leaks, water stains on ceilings, sagging areas or an aging roof. We provide inspections to determine whether a repair or a full replacement is the best option.
Do you work with insurance claims?
Yes. We assist with inspections, documentation and guidance through the whole insurance process. Learn more.
Do you build custom decks?
Yes — decks are one of our specialties. We build new decks, pool decks and porches in pressure-treated wood or low-maintenance composite, with railings and stairs, and we repair or rebuild old decks. We can also talk through your town's permit requirements during the estimate. See our decks.
Do you offer free estimates?
Yes. Call (845) 800-2550, message us on WhatsApp or send the form, and we'll schedule a time to see your project. Photos of the area help us prepare faster.
What areas do you serve?
From our office in Middletown, NY we serve Orange County (Middletown, Newburgh, Goshen, Monroe, Chester, Warwick and more), nearby Rockland, Sullivan and Ulster counties, Elizabeth, Newark and Jersey City in New Jersey, and Queens. See all service areas.
Are you licensed and insured?
We have been in business for more than 18 years serving homeowners and businesses in New York and New Jersey. Ask us about licensing and insurance during your estimate — we'll gladly answer any questions about the requirements for your project.
Do you handle both residential and commercial projects?
Yes. We work on family homes, multi-family properties and commercial buildings — from roofing and siding to new construction.
Do you speak Spanish?
Yes — we speak English and Spanish. Use the ES/EN button at the top to read this site in Spanish.
Let's build something great
Free estimates for homeowners and businesses in Orange County, the Hudson Valley, New Jersey and Queens.
| Monday – Saturday | 7:00am – 5:00pm |
| Sunday | Closed |
Request a Free Estimate
Tell us about your project and we'll get back to you shortly.
Prefer to talk? Call (845) 800-2550
