nothing gets your carpets cleaner.

"Give us a call today"

Southern Maine Service Area

Portland and the surrounding communities of  Alfred, Arundel, Bath, Biddeford, Biddeford Pool, Brunswick, Buxton, Cape Elizabeth, Cumberland, Cumberland Foreside, Falmouth, Freeport, Gorham, Gray, Hollis Center, Kennebunk, Kennebunkport, Lyman, North Yarmouth, Old Orchard, Saco, Scarborough, South Portland, Topsham, Westbrook, Windham and Yarmouth 

Follow us


About Us

 As a family owned and operated company, we are more than just a carpet and upholstery cleaning company.  We are involved community members who are also parents with children and pets concerned about their safety and the environment we share.  That is why it is important for us at CarpetUp to offer to you 100% green-based cleaning variations to accommodate your carpet type and upholstery.  Our cleaning solutions are organic based and our eco-friendly green cleaners and organic carpet cleaning techniques are safe for your entire family, including children and household pets.  We pride ourselves in superior customer service delivered by skilled and friendly technicians while maintaining the highest of integrity and professional standards.  So, from our family to yours, welcome to CarpetUp.

  Where Integrity Meets
Carpet Cleaning.

Meet the Owners

Sally and Dan Libby have been in the service industry in the greater Portland area for over 24 years. 
Sally is a graduate of Wheaton College in Norton, MA with a degree in Sociology.  Dan is a graduate from USM in Gorham, ME with a degree in Industrial Arts.  Together they believe strongly in giving back to community in which they serve.  Look for the CarpetUp technicians walking in the yearly Making Strides Event to raise funds for breast cancer research or strolling in the annual Pet and People Walk to raise donations for The Center for Grieving Children. CarpetUp loves making a difference and sees great value in giving back to the community.