Choosing the right carpet cleaning business is very important not to only ask about them on social media but to see if they are accreditated to fulfill assigned tasks. Recommended place to do so is the National Carpet Cleaning Association which Patty Plus is a member of or IICRC which is an international equivalent.
Many clients like to visit Checkatrader or Google Maps (reviews) to view what others are saying about carpet cleaners.
The final decision is yours, make it wise to not pay twice or even more for fixing issues that may acquire after an unprofessional cleaning attendance.