Apex did an amazing clean on our carpets in the apartments and body corp areas of the holiday resort. They were very prompt and had a professional manner. They also did an amazing job in getting the worst looking stains out. The rooms always look fresh and smell wonderful when you leave. Thanks for fitting us in, again, at short notice.