A local company serving local homeowners



Get a professional-looking interior for less


Professional Performance for the Deepest Clean

Revive your home or business with carpet, area rug, grout/tile and upholstery cleaning services from Great Bay Carpet. Based locally in Newfields, NH we have been family owned and operated for 25 years providing old-fashioned service and stunning results. Our employees are dedicated to getting every job done right, and guarantee the highest levels customer satisfaction when you work with us!

Great Bay Carpet & Upholstery Cleaning offers impeccable service to all residential, commercial, and industrial customers in the Portsmouth, Exeter, Stratham, Hampton, No. Hampton, Rye, Greenland, Newmarket, Newfields, Durham and Epping. We use the highest quality green/environmentally friendly products and take pride in bringing out the best in your home.

I had four area rugs cleaned, two were over 8 years old and one we thought was wrecked due to our german shepherd puppy The rugs came back looking and smelling new! Couldn’t be happier with the results, service, and price.

Patrick A.

The arrived on time and it took less time then I was told to expect. The people were friendly and even left me a bottle of spot remover. The furniture looks and smells great!!

Beth B.

The crew was right on time and did a thorough review of my job. They were also very helpful in suggesting an additional procedure that would remove most of the embedded dog hair in my living area carpet. We got a great cleaning done by hardworking pros!

Charles D.

Great Bay showed up on time, communicated well and did a great job for a great price. Would definitely use them again.

Jude C.