Did a pretty good job and cleaned up well. The only beef was when they sent the amount owed they asked whether I wanted to pay cash to avoid paying taxes. Avoiding taxes (under the table) is illegal in Canada and subject to heavy fines and penalties for both business owners and customers. I asked for a new bill showing proper taxes. Because of their dishonesty I won't ever use the services again.