We switched the servicing of our three premises to Envirocare Systems six months ago. Previously we were with a multi-national company who over-sold, under-delivered and didn’t listen to us when we had issues with their service. Envirocare listened to what we wanted and followed through on their promises. We pay a bit more and get a lot more. Highly recommended.