Front Stoops & Steps

Steps take a beating from weather, salt and foot traffic, and a crumbling stoop is both a safety problem and an eyesore. Masoncrete Builders builds and rebuilds front stoops, back steps, patio steps and below-grade stairwells in concrete, porcelain, stone veneer and pavers.

Get a Free Estimate Call (631) 484-7272

Below-grade stairwell at night with porcelain steps, dark stacked-stone veneer walls and LED strip lighting
Lit stacked-stone stairwell with porcelain steps

Step projects we handle

Safe, consistent steps

Comfortable steps have consistent riser heights and tread depths, a slight pitch to shed water, and a solid footing below. We check the existing structure first: sometimes a stoop needs only new treads and veneer, and sometimes the base has failed and it needs to be rebuilt. Railings are coordinated with the new steps.

Matching materials

Steps are usually the focal point of an entry, so we match them to the walkway and driveway: porcelain treads with a charcoal border, stone veneer risers, broom-finish or stamped concrete.

Steps & Stoops photos

See more in our project gallery.

Steps & Stoops FAQ

Can you resurface my existing stoop instead of replacing it?
Sometimes. If the structure is sound, new treads and veneer may work. If it has shifted or is crumbling, rebuilding is the better long-term fix.
Can steps have built-in lighting?
Yes. One of the projects on this page uses LED strip lighting under stacked-stone and porcelain steps.
Do you install railings?
Railings can be coordinated as part of the project; ask during your estimate.

Where we install steps & stoops

We provide steps & stoops throughout Suffolk County, with frequent requests in Commack, Huntington, Northport, East Northport, Brentwood, Centereach, Plainview, Bethpage. All service areas: Dix Hills, Commack, Melville, Huntington, Northport, East Northport, Smithtown, Deer Park, Brentwood, Central Islip, West Babylon, West Islip, Centereach, Coram, Shirley, Plainview, Bethpage.

Related services

Ready to get started?

Free estimates across Suffolk County and nearby Nassau towns.

Get a Free Estimate Call (631) 484-7272

Call (631) 484-7272