It was great working with the SmartPest team. From the start of the project they were responsive and understood my needs. In addition to billing I asked them to handle my contacts too. Billing and Contacts worked well together and we were able to setup a schedule that allowed us to transition smoothly into another team. All of our contacts were transferred over in a timely manner and in a manner that saved me from having to go back to each individual contact individually. The team was helpful when I had any questions and did an excellent job of maintaining my database and data. I would definitely recommend the SmartPest team!