Morris County Home Improvement & General Contractor

Painting, flooring, remodeling, carpentry, decks & repairs.

5-star local Licensed & insured
Free estimate

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.

Service area
All of Morris County, NJ and surrounding areas
Hours
Mon – Fri · 9am – 5pm
Sat · 9:30am – 3pm
Sun · Closed

By submitting this form, you agree to be contacted by Porras General Contracting by phone, text, or email about your project. Message and data rates may apply. We never sell or share your information. See our Privacy Policy.

What we do

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.

Why choose us

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
White kitchen remodel with marble island and hardwood floors in Morris County NJLiving room with built-ins, fireplace and hardwood flooring in Morris County NJCovered deck with railing and outdoor living space in Morris County NJStone front steps and paver walkway in Morris County NJ
Bathroom remodeling Morris County NJ

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
View all interior services →
Exterior home with covered porch, pergola and paver walkway in Morris County NJ

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
View exterior services →

Proudly serving Morris County, NJ

We work with homeowners throughout Morris County and the surrounding area — including:

MorristownParsippanyRandolphDoverDenvilleRockawayMorris PlainsMadisonChathamFlorham ParkEast HanoverHanoverMontvilleBoontonMount OliveRoxburyChesterMendhamPequannockLincoln ParkKinnelonWhartonNetcongLong Valley
See all towns we serve →
Recent work

Recent Projects — Morris County, NJ

A sample of our residential and commercial work across Morris County.

Paver patio installation Morris County NJ
Paver patio installation Morris County NJ
Bathroom remodel with marble tile and glass shower Morris County NJ
Bathroom remodel with marble tile and glass shower Morris County NJ
Custom deck with covered roof Morris County NJ
Custom deck with covered roof Morris County NJ
Paver walkway and front steps Morris County NJ
Paver walkway and front steps Morris County NJ
Retaining wall masonry Morris County NJ
Retaining wall masonry Morris County NJ
Front landscape stone wall Morris County NJ
Front landscape stone wall Morris County NJ
Street-edge stone retaining wall Morris County NJ
Street-edge stone retaining wall Morris County NJ
White kitchen with marble island and hardwood floors Morris County NJ
White kitchen with marble island and hardwood floors Morris County NJ
Basement remodel Morris County NJ
Basement remodel Morris County NJ
Reviews

What Our Customers Say

Rated 4.8 stars across 13 Google reviews

"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."

Scott Watkins
Google Review

"I met Johnny about 6 months ago. Since then I have used him on numerous occasions. He fixed my dock, power washed the house, deck and dock. He stained the deck and dock and it looks great. He also did other numerous jobs around the house."

Bob R
Google Review

"Quality work by Johnny and his crew. Extremely reliable and communicative. They showed up when promised, and Johnny always found a way around any issues that cropped up. I will definitely be using them on other projects."

Lisa Gorman
Google Review

"I was assigned to them when I bought a mailbox to be installed. I was so impressed with his promptness in response and the job he did. Johnny owns a construction company. Since October they have done 4 jobs for me."

Msgr. Thomas Coogan
Google Review

"Johnny from Porras General Contracting is a great guy! He is fair, honest, and does a quality job! I have had about 5 jobs done in the past 2 years and everyone more than satisfied. He's finished my basement, flooring in several rooms, and more."

Nick Belfiore
Google Review

"I have worked with Johnny on multiple projects and have referred him to my clients (sellers mostly) and other home owners. Everyone has been extremely satisfied — prompt, will show up when he says he will, hard working, reliable, fair pricing."

Juliana Pirtea
Google Review

"Mr Porras' work was excellent and will use his services again. I'm very grateful for the work and advice I received. He prepared my 3 story home for sale both inside and out, including painting, fixing drywall, sanding floors, and plumbing."

Anne Spencer
Google Review

"Great customer service. Love how everything turned out. Johnny is very solution oriented which we appreciated. He and his crew were pleasant, timely, neat/organized, and unobtrusive. His office staff is also great. Would hire again!"

Jennie Harris
Google Review

"The owner is an absolute pleasure to work with, very conscientious, knowledgeable, and provides consistent quality of work. His prices are fair, and we have referred him to many friends and neighbors. We will continue to use him for future projects."

George Pappas
Google Review

"Great price, great work, looks amazing, very satisfied. I will use Johnny for all of the work in my house."

Christopher Friedrich
Google Review
FAQ

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.