"Johnny and his crew replaced my porch steps and columns. I was really pleased with the work they did. He gave me a timeframe and stuck to it. Quality work at competitive prices. If I had any questions before or after the job, Xenia or he was quick to respond. Will definitely use Porras in the future."
Morris County Home Improvement & General Contractor
Painting, flooring, remodeling, carpentry, decks & repairs.
Get a free estimate today
Tell us about your project and we'll respond within one business day to schedule your free, no-pressure estimate in Morris County, NJ.
- Call us
- (908) 645-4446
- Porrasgc17@gmail.com
- Service area
- All of Morris County, NJ and surrounding areas
- Hours
- Mon – Fri · 9am – 5pm
Sat · 9:30am – 3pm
Sun · Closed
Home improvement services in Morris County, NJ
From a single room of paint to a full kitchen remodel, we're a one-stop general contractor for homeowners across Morris County.
Interior & Exterior Painting
Clean, durable paint jobs for every room and full exteriors across Morris County.
Learn more →Hardwood & Laminate Flooring
Installation, refinishing and repair of hardwood, laminate and ceramic tile.
Learn more →Kitchen, Bath & Basement Remodeling
Full remodels and updates that add comfort and value to your Morris County home.
Learn more →Carpentry, Drywall & Repairs
Crown molding, trim, sheetrock, spackling and reliable everyday home repairs.
Learn more →Decks, Patios, Fences & Masonry
Decks, patios, retaining walls, front steps, fences (wood, vinyl & more) and mulch service.
Learn more →General Contractor Work
One trusted contractor for projects of any size — interior and exterior.
Learn more →A local Morris County contractor you can count on
We're not a national franchise. We're a small, local home improvement company that's spent years building a reputation in Morris County, NJ for honest pricing, careful workmanship and finishing jobs the right way.
- Local Morris County contractor — we live and work here
- Free, detailed written estimates
- Licensed and fully insured general contractor
- Both interior and exterior projects, big and small
- Clean job sites and respectful crews
- Clear timelines and consistent communication





Interior services
Make the inside of your home feel brand new. We handle the full interior — from paint and trim to floors and full remodels.
- Interior painting
- Hardwood flooring
- Laminate flooring
- Floor refinishing
- Ceramic tile
- Kitchen remodeling
- Bathroom remodeling
- Basement remodeling
- Crown molding
- Carpentry & trim
- Sheetrock & spackling
- Home repairs

Exterior services
Boost curb appeal and protect your home from Morris County weather with quality exterior work.
- Exterior painting
- Decks
- Patios
- Retaining walls
- Front steps
- Walkways
- Fences (wood & vinyl)
- Mulch service
- Masonry
- Power washing
- Trim & siding repair
- Exterior repairs
Proudly serving Morris County, NJ
We work with homeowners throughout Morris County and the surrounding area — including:
Recent Projects — Morris County, NJ
A sample of our residential and commercial work across Morris County.









Common questions from Morris County homeowners
Do you offer free estimates in Morris County?
Yes. We provide free, no-pressure estimates for every project across Morris County, NJ. Most homeowners hear back from us the same day.
What towns in Morris County do you cover?
We work throughout Morris County, including Morristown, Parsippany, Randolph, Denville, Madison, Chatham, Florham Park, Mount Olive, Roxbury, Chester, Mendham, Rockaway and the surrounding towns.
Do you handle both interior and exterior home improvement work?
Yes. From interior painting and remodeling to exterior painting, decks, masonry and siding repair, we take care of the whole house under one contractor.
Do you do interior and exterior painting?
Yes. We offer interior painting, exterior painting and power washing for homes across Morris County. Proper prep, clean lines and durable finishes.
Do you install and refinish hardwood floors?
Yes. We install new hardwood, refinish existing floors and repair worn or damaged boards in Morris County homes.
Do you install laminate flooring and tile?
Yes. We install laminate, ceramic tile and porcelain tile in addition to hardwood — bathrooms, kitchens, basements and full homes.
Do you remodel kitchens, bathrooms and basements?
Yes. Kitchens, bathrooms and basement finishing are some of the most common remodels we do for Morris County homeowners.
Do you repair drywall and do spackling?
Yes. Drywall installation, sheetrock patching and spackling are part of our everyday work — usually as prep before painting.
Do you install crown molding and do finish carpentry?
Yes. Crown molding, baseboards, trim, wainscoting and custom carpentry are a specialty.
Do you build new decks or repair existing decks?
Yes. We build new pressure-treated, cedar and composite decks, and repair older decks throughout Morris County.
Do you build patios, walkways and retaining walls?
Yes. Paver and stone patios, walkways, front steps and retaining walls are some of our most-requested exterior projects in Morris County.
Do you install fences?
Yes. We install and repair wood fences (cedar, pressure-treated, board-on-board), vinyl/PVC, picket, privacy and chain link fences across Morris County.
Do you offer mulch service?
Yes. Spring and fall mulch service in all types — black, brown, red, natural hardwood and dyed — including bed edging, weed prep and haul-away of old material.
Do you do masonry work?
Yes. Stone and paver patios, walkways, front steps, retaining walls and masonry repairs are all part of our exterior work.
Do you take on small home repair jobs?
Yes. No job is too small. We welcome quick repairs as well as full renovations.
Let's talk about your project
Looking to update your home? Contact us today for a free estimate on painting, flooring, remodeling, carpentry, masonry, decks, repairs, and more in Morris County, NJ.
Quick contact
Tell us about your project and we'll get back to you the same day.
Go to full contact form →Local Home Improvement Contractor in Morris County, NJ
Porras General Contracting is a family-owned, licensed and insured general contractor based in Morris County, New Jersey. We help local homeowners with interior and exterior home improvement projects of every size — from a single room of paint or a small drywall repair to a full kitchen, bathroom or basement remodel.
Our crews specialize in interior and exterior painting, hardwood and laminate flooring, ceramic tile, kitchen and bath remodeling, basement finishing, crown molding and finish carpentry, sheetrock and spackling, custom decks, paver and stone patios, retaining walls, front steps, walkways, wood and vinyl fences, mulch service of all types, masonry, power washing and general home repairs throughout Morris County, NJ.
We serve Morristown, Parsippany, Randolph, Denville, Madison, Chatham, Florham Park, Mount Olive, Roxbury, Chester, Mendham, Rockaway, Dover, Morris Plains, East Hanover, Hanover, Montville, Boonton, Pequannock, Lincoln Park, Kinnelon, Wharton, Netcong, Long Valley and the surrounding towns.
As a local Morris County contractor, we focus on honest pricing, clear timelines, clean job sites and quality workmanship. Every project starts with a free, no-pressure written estimate — most homeowners hear back from us the same day.

