Many times if you read the active ingredients on products they are the same just being sold under different product name. Case in point Bayer Advanced Garden™
tree & Shrub Insect Control Concentrate, the active ingredient is Imidacloprid and it does control many pest insects above ground. Bayer Advanced Lawn® Season-Long Grub Control Ready-to-Spread Granules active ingredient is also Imidacloprid. So you can see that 2 different products with same active that control a wide spectrum of insects but being labeled differently. You see this too with the synthetic pythroids.
Also for grub control you already missed the application time. Grub treatment needs to applied in the fall, around September for the best control. Personally beneficial nematodes are my favorite for grub management. Also if you have more then 1/2 inches of thatch insecticide treatment is useless.
If you let me know what specific problems you are having I might be able to help point you in the right direction.