On Demand Pest Control will work with you to find the best solution for your rat problem. Our treatments commonly include a wide range of products. In order to provide you with the best possible solution, an expert will perform an in–depth assessment of your house. Based on your specific situation, the exact treatment you receive from On Demand will oftentimes combine conventional treatments with environmentally friendly services.