Making Driveways Look Brand New Since 1994

Experience why hundreds of people in Princeton, NJ and the surrounding area choose GEM Home Maintenance for their asphalt sealing

A driveway in Princeton NJ restored with asphalt sealing

Prevent damage caused by sunlight, rain, and snow

Why seal an asphalt driveway?

It is very important to use an asphalt sealer on your driveway to prevent damage caused by sunlight, rain, and snow. A new, unsealed driveway will be fine for a few years, but neglecting to apply asphalt sealer to the surfaces of your property allows water to sneak beneath the porous surface. When the water freezes, heats up, or saturates the soil underneath the pavement, you will start to see cracks. Your only choice at that point would be relaying the asphalt.

Driveway sealing also helps maintain the original, dark color of your driveway. The sealer will keep your asphalt black, rather than letting sun and traffic dull it to a faded gray. Asphalt sealer can also resist spills from car oil and other maintenance fluids that you don't want to stain your driveway.

Get a fast quote now.

100% Happiness Guarantee

Driveway in Princeton NJ being sealed

Seasonal changes in weather and humidity can cause damage to your asphalt

What causes asphalt damage?

Cracks in asphalt occur when the earth underneath the pavement shifts for some reason. This could be due to seasonal changes in weather and humidity, for example. Asphalt is designed to resist this moisture penetration, since it has glue keeping the aggregate material together. Even still, asphalt is not impermeable to water damage, especially in a driveway.

When cold water sinks into or below the asphalt, it will freeze when temperatures drop. Freezing water expands, interfering with the stickiness of the glue. At some point, the water defrosts and shrinks, putting structural strain on the pavement. Pavement may buckle and make small fissures or larger cracks.

Get a fast quote now.

Home Advisor Screened & Approved

Clean windows on a home in Princeton NJ

Your driveway should be sealed every 2-3 years

How often should I seal my driveway?

After the initial base application, your driveway should be sealed every 2-3 years depending on personal preference.

Proper crack sealing will prevent water from penetrating into your sub-base, which is a major cause of pavement failure. If left unattended, open cracks will begin to compromise the pavement and eventually lead to needing costly repaving.

GEM specializes in hand-sealing driveways with Belgium block pavers.

Get a fast quote now.

6 reasons to get your asphalt driveway sealed:

1. Prevent Oxidation: Sealing blocks the damaging effects of the sunlight

2. Protect Against Spill Damage: Keep unsightly gas and oil spills from penetrating and staining the surface

3. Weatherproof: Protect against the number one pavement-destroying force, water

4. Beautify: Restore your driveway back to its beautiful “black as new” state

5. Maintenance: Shield against cracking and having to relay costly asphalt

6. Preserve your Investment: Make your home's entrance fresh, more appealing and longer lasting

How long should I stay off a newly sealed surface?

We recommend staying off your driveway for a minimum of 24 hours. Weather conditions greatly affect the amount of cure time. Our sealer is usually dry and can be walked on within 3 hours.

Will GEM block my driveway off after services are completed?

Yes, we will block off your driveway when we are done, and you can open your drive to traffic the following day.

Driveway before Gem asphalt sealing service

Before GEM driveway restoration

Driveway after Gem asphalt sealing service

After GEM driveway restoration


We have been using GEM Home Maintenance for years. They are actually very good at what they do. They are pretty responsive and neat and clean. They do a great job. The guys that they have working for them are very good.

Read more reviews


More professional services offered by GEM:

Google Map of 174 Nassau St, Ste 204 Princeton, NJ, 08540
Come say hello!
  • GEM Home Services
  • 174 Nassau St, Ste 204
  • Princeton, NJ, 08540
  • U.S.A.
  • Email Us
Where we work...
  • Allentown, NJ
  • Belle Mead, NJ
  • Bordentown, NJ
  • Branchburg, NJ
  • Chesterfield, NJ
  • Columbus, NJ
  • Cranbury, NJ
  • Crosswicks, NJ
  • Ewing, NJ
  • Franklin Park, NJ
  • Freehold, NJ
  • Hamilton, NJ
  • Hillsboro, NJ
  • Hopewell, NJ
  • Kendall Park, NJ
  • Lambertville, NJ
  • Manalapan, NJ
  • Marlboro, NJ
  • Monmouth Junction, NJ
  • Monroe, NJ
  • Montgomery, NJ
  • Moorestown, NJ
  • Mount Laurel, NJ
  • Newtown, PA
  • Pennington, NJ
  • Plainsboro, NJ
  • Princeton, NJ
  • Princeton Junction, NJ
  • Rocky Hill, NJ
  • Skillman, NJ
  • Somerset, NJ
  • Titusville, NJ
  • West Windsor, NJ
  • Yardley, PA