Increased satisfaction
Customer satisfaction has increased from an average of 68% to an average of 84% across all services in the first year alone. One of its most popular services - bulky waste collections - now has a 96% satisfaction rate.
Customer satisfaction has increased from an average of 68% to an average of 84% across all services in the first year alone. One of its most popular services - bulky waste collections - now has a 96% satisfaction rate.