Skip to content
CarpetPros logo

Terms of Service

Last updated: June 12, 2026

By using carpetpros.org and booking services with CarpetPros, you agree to these terms. Prices listed are starting estimates and may vary based on the size, condition, and accessibility of the work. We provide an upfront quote before beginning any service.

Who provides your services

CarpetPros is a brand of TotalMGT Facility Services. The CarpetPros brand and the carpetpros.org website are rented (licensed) to Master Cleaning Services Inc., the independent company that performs all services booked through this website under the CarpetPros name. Your service appointment, the work performed at your home or business, and your invoice or receipt are provided by Master Cleaning Services Inc. operating as CarpetPros. Questions about services performed? Call Master Cleaning Services Inc. at +1 (833) 652-5005.

Communications consent (calls, texts & email)

When you submit your phone number or email address through this website — by booking an appointment, requesting a quote, or contacting us — or otherwise provide them to CarpetPros, you expressly consent to receive communications at that number and address from CarpetPros, Master Cleaning Services Inc., TotalMGT Facility Services, and our affiliated brands and partners acting on our behalf. These include phone calls, text/SMS messages (such as appointment confirmation requests, reminders, “on the way” arrival updates, receipts, follow-ups, promotional offers, and marketing campaigns operated by TotalMGT Facility Services), and emails, which may be sent using automated systems. You also agree that this information may be used and accessed within our corporate family to provide better service.

Consent to marketing messages is not a condition of purchasing any service. Message frequency varies and message and data rates may apply. You can opt out of texts at any time by replying STOP (reply HELP for help) and out of marketing emails via the unsubscribe option. You represent that any phone number or email you provide belongs to you, and you agree to notify us if it changes. See our Privacy Policy for details on how we handle your information.

Scheduling & cancellations

Appointments can be booked online or by phone. Please give reasonable notice if you need to reschedule or cancel so we can offer the slot to another customer. We send a confirmation text the day before your appointment with a link to confirm or cancel.

Satisfaction

We stand behind our work. If something isn’t right, contact us promptly and we’ll make it right.

Contact

Questions? Email marketing@carpetpros.org or call +1 (833) 652-5005.