Since 1999

DON’T REPLACE IT CLEAN IT !

(973) 831-6103
(201) 261-8090

NJ License # 13VH00200000

Glen Rock

Glen Rock, New Jersey was settled in a small valley, formally known as “Glen,” around a large boulder that weighed 570 tons. The boulder had been named “Pamachapuka” by the Lenape Native Americans, meaning “stone from the sky.” This close-knit town is full of places to go and activities to enjoy. At Griffith Carpet Cleaning, our staff is committed to providing our customers with the best comprehensive cleaning services around.

A Deep Clean You’ll Love

Are you tired of looking at the many stubborn stains and spots in your carpets and rugs? Maybe you have tried getting them out on your own, with no luck at all. If this is the case, we can help! Our staff is ready to go above and beyond in order to thoroughly deep clean the carpets and rugs in your home. We get deep down into the fibers, so you know that your home is getting the deep clean that it needs. Our cleaners know how to tackle every problem, from pet stains and odors to food stains and spills.

A Cleaner House Equals a Healthier Family

When you set aside the time for regular house cleanings, you’ll help your family become healthier. While stains and spots can be embarrassing for you, there are deeper issues than just appearance. Dirty carpets and rugs can contain dust and particulate matter that could be causing allergies in your family. When you have your carpets professionally cleaned, these issues will be cleaned up along with the spots. A cleaner home means a cleaner, healthier family for sure!

Our Services are the Best

Your Glen Rock home will look and smell clean and fresh again when you use Griffith Carpet Cleaning. Our staff has the experience and know-how to get your carpets cleaned right the first time. We can handle anything you are dealing with, from pet odors to wine stains to the stains left behind from your children. We will also work with you in order to make sure you get the price you can afford! Call today at 973-831-6103 or 201-261-8090 to find out more.


We serve the following Morris County NJ towns:

We serve the following Essex County towns:

We serve the following Passaic County towns:

We serve the following Bergen County towns:

We serve the following Hudson County towns:

  • coming soon…

We serve the following Southeastern Sussex County towns:

  • coming soon…

We serve the following Union County towns:

  • coming soon…
Scroll to Top