Revenge Of The Ant Proudly Serving Temecula, CA & Surrounding Areas Request A Quote Temecula Canyon Lake Lake Elsinore Menifee Murrieta Wildomar Our Services Main Sail Pest Control Don’t let ants treat you like this! Call Main Sail Pest Control in Temecula for help with all your pest problems.By Main Sail Pest Control Services Ants Spiders Earwigs Mosquitos Bees Rats All services