Michael Beights
June 2022 processing of debit card payment dated 06/06/2022 by the company is extremely slow and concerning. As of 06/18/2022 the payment has not appeared online with my bank. I may use another company because of this concern, I have used Pest Management Services of Lubbock for years.