Pest Management & Consultants and they have done acockroaches treatment and Its all under controlnow and they charged a nominal fee satisfiedwith the service.