Since 1999


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

NJ License # 13VH00200000


Demarest, New Jersey was formed on April 8, 1903. The town was named after the Demarest family and the Demarest train station. This town is a wonderful area to settle down in or to just visit. For residents of Demarest, finding a carpet cleaning company who they can rely on used to be a challenge. Not anymore! Our professional team at Griffith Carpet Cleaning are here to provide you with the best solutions for all of your carpet cleaning needs.

We’ll Take Care of Odors and Stains No Matter How They Happened

Don’t worry- we have seen it all. We know that pets and children have accidents. Our carpet cleaning experts know exactly what to do when it comes to lifting out the stains and odors that your dog or baby left behind. We will eliminate all traces of stains and leave your carpets looking clean and smelling as fresh as new. Stains on the upholstery? We can take care of that just as easily. Our professionals have all the right tools to clean spots and stains from anywhere on your furniture.

A Deep Clean Like No Other

If you are tired of trying to hide dirt and grime from guests, let us help. We always use the latest equipment to get rid of stubborn stains, no matter where they came from. We will lift out trapped odors and get rid of the stains that you can’t. When we are done, you will be happy to host the latest holiday party, or maybe you can’t wait to invite your friends over for coffee. We’ll make sure of it!

Comprehensive Services at a Great Price

You have enough to worry about in your Demarest home. Cleaning your carpets and rugs shouldn’t be one of them! We will take care of the deep cleaning while you worry about more important issues. When you are ready to take advantage of the best carpet cleaning company in Demarest, call us today at 973-831-6103 or 201-261-8090. We are ready to take on your carpet cleaning needs!

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