Their team were very professional, punctual and most importantly they know what they are doing. They know how to inspect and treat cockroaches. They explained to you about the plan. Really satisfied!