Pest Control Ontario

Trusted Pest Control Services in Ontario for Homes and Businesses

Looking for reliable pest control services in Ontario? Abell Pest Control has been serving the province for over 100 years, providing affordable, year-round pest control solutions for both residential and commercial properties. Whether you are dealing with ants in Toronto, rodents in Ottawa, termites in London, or nuisance wildlife in Mississauga, our licensed technicians are ready to help.

We specialize in controlling common Ontario pests such as bed bugs, carpenter ants, mice and rats, wasps and hornets, termites, and cockroaches. Business owners from Hamilton to Windsor trust our commercial pest control services to keep their facilities pest-free and compliant with provincial health regulations.

If you’re searching for “pest control near me in Ontario” or “affordable pest control services Ontario,” Abell Pest Control delivers customized treatment plans designed to fit your property’s needs. We also offer humane wildlife removal for raccoons, squirrels, and birds to protect your home or business.

Call us today to schedule your free pest inspection or fill out our quick online form. Don’t let pests take over your home or business. Trust Abell Pest Control, your local pest control expert serving communities across Ontario.


Abell Pest Control Branches in Ontario

  • Aurora, Ontario
    We are open now

    Aurora

    For Advice & To Book an Appointment Phone: (289) 379 - 3510

    Aurora

    Service Area

    Aurora, Ballantrae, Bloomington, Bradford West Gwilllimbury, East Gwillimbury, Goodwood, Gormley, Kettleby, King City, laskay, Lloydtown, New Tecumseth, Newmarket, Schomberg, Snowball, Uxbridge, Vandorf, Whitchurch-Stouffville

  • Barrie, Ontario
    We are open now

    106 Saunders Rd, Unit 16, Barrie, ON L4N 9A8

    For Advice & To Book an Appointment Phone: (705) 727-1135
    Service Area

    Alliston, Bala, Barrie, Barry's Bay, Bancroft, Baysville, Beaverton, Beeton, Bethany, Borden, Bradford, Brechin, Cannington, Christian Island, Coldwater, Comberemere, Cookstown, Coe Hill, Creemore, Dembigh, Dorset, Dwight, Elmvale, Fenelon Falls, Glen Alda, Highland Grove, Honey Harbour, Innisfil, Kawartha, Keene, Keswick, Lakefield, Lake Saint Peter, Lefroy, Lions Head, Madawaska, Markdale, McKellar, Meaford, Midland, Mount Albert, Mc Arthur Mills, Massanoga, Maynooth, Omemee, Oro, Pefferlaw, Penetanguishene, Palmer Rapids, Port Carling, Port Sydney, Queensville, Severn Bridge, Saint Ola, Sprucedale, Stayner, Stroud, Sunderland, Sutton, Thornbury, Tory Hill, Tottenham, Wasaga Beach, Tiny, Tobermory, Whitney

  • Belleville, Ontario
    We are open now

    53 Frank St, Belleville, K8P 3V4

    For Advice & To Book an Appointment Phone: (888) 949-1365

    Belleville

    Service Area

    Belleville, Campbelford, Colborne, Ivanhoe, Latta, Madoc Junction, Marmora, Milltown, Purdy Corners, Roslin, Shannonville, Spring Valley, Thomasburg, Trenton, West Huntingdon


  • Bracebridge, Ontario
    We are open now

    11 Bird Lane, Bracebridge, P1L 1J1

    For Advice & To Book an Appointment Phone: (705) 646-9816

    Bracebridge

    Service Area

    Bracebridge, Gravenhurst, Haliburton, Magnetawan, Oakwood, Parry Sound, Rosseau, Waubaushene

  • Brampton, Ontario
    We are open now

    Brampton, ON

    For Advice & To Book an Appointment Phone: (905) 457-8600

    Brampton

    Service Area

    Bramalea, Brampton, Castlemore, Churchville, Coleraine, Downtown Brampton, Georgetown, Mount Pleasant, Northwood Park, Peel Village, Ridgehill, Springdale, Woodhill

  • Brockville, Ontario
    We are open now

    temp

    For Advice & To Book an Appointment Phone: (888) 949-1365

    Brockville

    Service Area

    Athens, Augusta, Brockville, Crystal Rock, Landsdowne, Maynard, Woodridge


  • Burlington, Ontario
    We are open now

    4145 North Service Rd., L7L6A3

    For Advice & To Book an Appointment Phone: (905) 662-0715

    Burlington

    Service Area

    Aldershot, Alton Village, Brant Hills, Burlington, Corporate, Downtown Burlington, Elizabeth Gardens, Flamboro Centre, Headon Forest, LaSalle, Longmoor, Millcroft, Millgrove Station, Mountain Gardens, Mountainside, Orchard, Palmer, Plains, Port Nelson, Roseland, Shoreacres, Tansley, Tyandaga, Waterdown

  • Caledon, Ontario
    We are open now

    Caledon

    For Advice & To Book an Appointment Phone: (905) 828-1300

    Caledon

    Service Area

    Arthur, Bolton, Caledon, Erin, Fergus, Grand Valley, Halton Hills, Nobleton, Orangeville, Shelburne

  • Cambridge, Ontario
    We are open now

    Cambridge ON

    For Advice & To Book an Appointment Phone: (226) 895-0536

    Service Area

    Aberfoyle, Aikensville, Barbers Beach, Cambridge, Crieff, Glen Morris, Hespeler, Paris, Preston, Preston Heights, Shep's Subdivision, Silver Heights, St. George


  • Cornwall, Ontario
    We are open now

    Cornwall ON

    For Advice & To Book an Appointment Phone: 6137238926

    Service Area

    Alexandria, Cardinal, Churchill Heights, Cornwall, Ingleside, Iroquois, Limoges, Maxville, Moose Creek, Morrisburg, St-Albert, Summerstown, Winchester

  • Guelph, Ontario
    We are open now

    Guelph

    For Advice & To Book an Appointment Phone: (226) 895-0536

    Service Area

    Acton, Ariss, Ayton, Campbellville, Chepstow, Clifford, Dundalk, Durham, Elora, Flesherton, Guelph, Harriston, Hillsburgh, Melancthon, Mount Forest

  • Etobicoke, Ontario
    We are open now

    246 Attwell Dr, Etobicoke, ON M9W 5B

    For Advice & To Book an Appointment Phone: (416) 299-6400
    Service Area

    Alderwood, Clairville, Concord, Downsview, Eatonville, Etobicoke, Humber village, Humbervood, Islington, Maple, Mimico, Rexdale, Richview, Smithfield, The Kingsway, Thistletown, Woodbridge


  • Hamilton, Ontario
    We are open now

    Hamilton

    For Advice & To Book an Appointment Phone: 9056620715

    Service Area

    Ancaster, Bartonville, Brantford, Caledonia, Cayuga, Dundas, Dundas Valley, Hamilton, Hamilton Beach, Hamilton Mountain, Lime Ridge, Meadowlands, Mount Hope, Nakoma, Pinecrest, Rolston, South Cayuga, The Mountain, Vittoria

  • Huntsville, Ontario
    We are open now

    15 S Dufferin St. P1H 1W1

    For Advice & To Book an Appointment Phone: (705) 525-2847

    Huntsville

    Service Area

    Huntsville, Mactier, Windermere

  • Kanata, Ontario
    We are open now

    Kanata

    For Advice & To Book an Appointment Phone: 6137238926

    Service Area

    Arnprior, Blacks Corners, Blakeney, Fallowfield, Kanata, Lakeside, Marchwood, Mississippi Mills, Munster, Pakenham, Perth, Smiths Falls, South March, Stittsville, Twin Elm


  • Kingston, Ontario
    We are open now

    temp

    For Advice & To Book an Appointment Phone: (888) 949-1365

    Kingston

    Service Area

    Amherstview, Auden Park, Barriefield, Camden, Cataraqui Westbrook, Cheeseborough, Downtown Kingston, Kingston, Napanee, Pittsburg, Polson Park, Portsmouth, Rideau Heights

  • Kitchener, Ontario
    We are open now

    36 Centennial Rd B, Kitchener, ON N2B 3G1

    For Advice & To Book an Appointment Phone: 519-743-8551

    Kitchener

    Service Area

    Atwood, Ayr, Baden, Breslau, Bright, Cargill, Chesley, Drayton, Drumbo, Gorrie, Kitchener, Listowel, Mildmay, Milverton, Monkton, New Dundee, New Hamburg, Paisley, Palmerston, Plattsville, Ripley, Sebringville, Shakespeare, Tavistock, Teeswater, Tiverton, Wingham

  • London, Ontario
    We are open now

    2112 Jetstream Road, London, ON, NSV 3P6

    For Advice & To Book an Appointment Phone: (519) 680-7766
    Service Area

    Ailsa Craig, Arkona, Beachville, Belmont, Bright's Grove, Brownsville, Clinton, Courtright, Dashwood, Dorchester, Dublin, Dutton, Embro, Exeter, Glencoe, Goderich, Grand Bend, Granton, Hensall, Ilderton, Ingersoll, Innerkip, Kerwood, Lambeth, London, Lucan, Lucknow, Melbourne, Mitchell, Mount Brydges, Nairn, Otterville, Parkhill, Rodney, Seaforth, Sombra, St. Marys, St.Thomas, Strathroy, Thamesford, Thedford, Thorndale, Wardsville, Watford, West Lorne, Zurich


  • Milton, Ontario
    We are open now

    Milton

    For Advice & To Book an Appointment Phone: (905) 828-1300

    Milton

    Service Area

    Ashgrove, Brookville, Carlisle, Crewsons Corners, Eden Mills, Hornby, Kilbride, Milton, Moffat, Morriston, Mountsberg, Puslinch, Rockwood, Scotch block, Speyside, Willmott

  • Mississauga, Ontario
    We are open now

    3075 Ridgeway Dr #27, Mississauga, ON, L5L 5M6

    For Advice & To Book an Appointment Phone: (905) 828-1300
    Service Area

    Mississauga, Cooksville, Streetsville, Port Credit, Castlemore, Clarkson, Malton, Palgrave, Snelgrove

  • Norfolk County, Ontario
    We are open now

    Norfolk County

    For Advice & To Book an Appointment Phone: (888) 560-2056

    Norfolk County

    Service Area

    Aylmer, Burford, Cayug, Courtland, Delhi, Hagersville, Ingersolll, Langton, Nanticoke, Norfolk County, Norwich, Ohsweken, Port Bruce, Port Burwell, Port Dover, Port Rowan, Port Stanley, Simcoe, Straffordville, Tillsonburg, Turkey Point, Waterford, Woodstock


  • North Bay, Ontario
    We are open now

    12 Farley Ave North Bay Ontario P1A 2S5

    For Advice & To Book an Appointment Phone: (705) 525-2847

    North Bay

    Service Area

    Ashburton, Beaucage, Caderette, Corbell, Derland, Dunchurch, Mattawa, Meadowside, Millerland, North Bay, Port Loring, Powasson, Redbridge, Redbridge, Tiden Lake, Trout Creek, Yellek

  • Oakville, Ontario
    We are open now

    1155 North Service Rd W #11, Oakville, ON L6M 3E3

    For Advice & To Book an Appointment Phone: (905) 849-8918

    Oakville

    Service Area

    Bronte, Clearview, Falgarwood, Glen Abbey, Oakville, Uptown Core

  • Ottawa, Ontario
    We are open now

    Ottawa

    For Advice & To Book an Appointment Phone: 6137238926

    Service Area

    Alta Vista, Angers, Aylmer, Beauchampville, Buckingham, Byward Market, Carleton, Cyrville, Gatineau, Gloucester, Hull, Innes, L'Ange-Gardien, le de hull,, Lower Town, Masson, Ottawa, Overbrook, Pineview, Queens Park, Rockcliffe Park, Rothwell Heights, Templeton, Vanier, Vanier South, Westboro


  • Peterborough, Ontario
    We are open now

    269 Lee St., Peterborough, K9H 5P3

    For Advice & To Book an Appointment Phone: (705) 748-0808

    Peterborough

    Service Area

    Bobcaygeon, Campbellford, Hastings, Havelock, Lifford, Lindsay, Madoc, Manvers, Millbrook, Minden, Norwood, Peterborough, Reaboro, Springbrook, Tapley, Westwood

  • Richmond Hill, Ontario
    We are open now

    Richmond Hill

    For Advice & To Book an Appointment Phone: 2893793518

    Service Area

    Buttonville, Cachet, Cashel, Cathedraltown, Claremont, Dickson Hill, Greensborough, Lemonville, Markham, Mongolia, Richmond Hill, Stouffville, Unionville, Whitechurch, Wismer Commons

  • Sarnia, Ontario
    We are open now

    Sarnia

    For Advice & To Book an Appointment Phone: (519) 680-7766

    Sarnia

    Service Area

    Brigden, Camlachie, Columbus, Corunna, Fargo, Forest, Goodells, Highland Glen, Kennedy Acres, Kimball, Marthaville, Marysville, North street, Petrolia, Ruby, Sarnia, Uttoxeter, Wadhams, Wyoming


  • Sault Ste. Marie, Ontario
    We are open now

    100 Wilcox Ave., Sault Ste. Marie, P6B 1V3

    For Advice & To Book an Appointment Phone: (705) 253-0757

    Sault Ste Marie

    Service Area

    Bayview, Blind River, Broadview Gardens, Brookfield, Cedar Heights, East Korah, Eastside, Fort Creek, Garden River, Grandview Gardens, Korah, Manitou Park, McQueen, Meadow Park, Nokomis Beach, Odena, Sault Ste. Marie, The P Patch

  • Scarborough, Ontario
    We are open now

    200 Tiffield Rd #107, Scarborough, ON M1V 5J1

    For Advice & To Book an Appointment Phone: (416) 299-6400
    Service Area

    Agincourt, Bendale, Birch Cliff, Cliffcrest, Guildwood, Highland Creek, Hillside, L’Amoreaux, Malvern, Maryvale, Oakridge, Port Union, Rouge Hill, Scarborough Village, West Hill, West Rouge, Wexford, Woburn

  • Southampton, Ontario
    We are open now

    502 Clarendon St, Southampton, NOH 2L0

    For Advice & To Book an Appointment Phone: (888) 560-2056

    Southampton

    Service Area

    Allenford, Burgoyne, Chatsworth, Chippawa Hill, Desboro, Elsinore, Grimston, Hanover, Holland Centre, Inglis Falls, Jackson, Kincardine, Massie, North Bruce, Owen Sound, Port Elgin, Sauble Beach, Southampton, Tara, Walkerton, Walters Falls, Wiarton, Willamsford, Woodford


  • St Catharines, Ontario
    We are open now

    St Catharines

    For Advice & To Book an Appointment Phone: 9056620715

    Service Area

    Bethel, Bevan Heights, Cedar Bay, Clifton, Dunville, Effingham, Elco Beach, Fort Erie, Lundy's Lane, Niagara, Niagara Falls, Niagara Falls South, North Pelham, Orchard Park, Port Cobourne, Sherkston, Sherkston Beach, Silver Bay, Silvertown, St. Catharines, St Davids, Stamford, Welland

  • Stoney Creek, Ontario
    We are open now

    201 Barton St E, Stoney Creek, ON L8E 2K3

    For Advice & To Book an Appointment Phone: (905) 662-0715
    Service Area

    Beamsville, Binbrook, Dunnville, Fisherville, Freelton, Grimsby, Jarvis, Lincoln, Lowbanks, Lynden, Niagara on the lake, Pelham, Port Colborne, Port Robinson, Ridgeway, Scotland, Selkirk, Stevensville, Stoney Creek, Vineland, Wainfleet, Wellandport, Winona

  • Sudbury, Ontario
    We are open now

    1351 Kelly Lake Rd Unit E-3

    For Advice & To Book an Appointment Phone: (705) 525-2847
    Service Area

    Alban, Algoma Mills, Armstrong, Attawapiskat, Azilda, Beardmore, Bonfield, Bruce Mines, Callander, Capreol, Coniston, Connaught, Dryden, Echo Bay, Elliot Lake, Englehart, Espanola, Field, Foleyet, Fort Albany, Fort Frances, Garson, Gogama, Gore Bay, Haileybury, Hanmer, Hearst, Hudson, Iron Bridge, Kashechewan, Kenora, Kirkland Lake, Levack, Little Current, Lively, Longlac, Manitouwadge, Massey, Mattice, Mindemoya, Moonbeam, Moose Factory, Moosonee, New Liskeard, Nipigon, Nobel, Opasatika, Rainy River, Red Lake, Red Rock, Sioux Lookout, Smooth Rock Falls, South Porcupine, South River, Spanish, St. Joseph Island, Sturgeon Falls, Sudbury, Sundridge, Temagami, Thessalon, Thorne, Thunder Bay, Verner, Whitefish Falls


  • Timmins, Ontario
    We are open now

    219 Cedar St N P4NGJ5

    For Advice & To Book an Appointment Phone: (249) 315-0033

    Timmins

    Service Area

    unor, Delnite, Dome, Gold centre, Hoyle, Iroquois Falls, Kapuskasing, Pamour, Porcupine, Preston East, Rouyn-Noranda, Timmins, Val-d'Or

  • Toronto, Ontario
    We are open now

    Toronto, Ontario

    For Advice & To Book an Appointment Phone: (416) 299-6400

    Tornto

    Service Area

    Don Mills, Eglinton, Golden Mile, Leslieville, Newtonbrook, North York, The 416, The Beaches, Toronto, Willowdale, York

  • Vaughan, Ontario
    We are open now

    Vaughan

    For Advice & To Book an Appointment Phone: 2893793518

    Service Area

    Bayview Glen, Beverly Acres, Carrville, Jefferson, Kleinburg, Langstaff, Nashville, Purpleville, Richvale, Sherwood, Teston, Thornhill Woods, Vaughan, Vellore


  • Waterloo, Ontario
    We are open now

    550 Parkside Dr - Unit B14/15

    For Advice & To Book an Appointment Phone: 519-743-8551
    Service Area

    Bloomingdale, Elmira, Hawkesville, Laurelwood, St. Clements, St. Jacobs, Waterloo, Wellesley

  • Whitby, Ontario
    We are open now

    105 Consumers Drive, Whitby, L1N 1C4

    For Advice & To Book an Appointment Phone: (365) 800-3686

    Whitby

    Service Area

    Ajax, Bowmanville, Brooklin, Cobourg, Oshawa, Port Hope, Port Perry, Whitby

  • Windsor, Ontario
    We are open now

    4525 Rhodes Dr #100, Windsor, ON N8W 5R8

    For Advice & To Book an Appointment Phone: (519) 966-4565
    Service Area

    Amherstburg, Belle River, Blenheim, Chatham, Coatsworth, Colchester, Comber, Cottom, Dresden, Emeryville, Essex, Harrow, Highgate, Kent Bridge, Kingsville, Lakeshore, Leamington, Lighthouse Cove, Maidstone, McGregor, Merlin, Mitchell’s Bay, Morpeth, Oldcastle, Pain Court, Port Alma, Ridgetown, Ruthven, St Joachim, Stoney Point, Tecumseh, Thamesville, Tilbury, Wallaceburg, Walpole Island, Wheatley, Windsor, Woodslee


Featured Services

Local Wildlife Control Services

As cities continue to expand into rural areas, squirrels, raccoons, bats, skunks, and opossums must find new living quarters in urban areas. Urban wildlife will try to find entry into homes and properties looking for food and shelter, and unfortunately, they can be very destructive. Professional wildlife removal and complete wildlife control are imperative in keeping your home and family safe from these pests.

While not considered dangerous, wildlife can be vicious when cornered or feel threatened by humans or pets — especially when it comes to protecting their young. They are looking for a safe place to raise their offspring and are ingenious in finding openings or weak spots to gain access into your home or business.

Signs You Have Wildlife on Your Property

  1. Scratching/movement noises in walls, attic, chimney or vents
  2. Damaged insulation, drywall or other debris
  3. Rustling noises or damaged wood debris under your deck



Local Bird Control Services

Birds are a real nuisance once they’ve turned your business into their next roosting and nesting site. Birds are intelligent and can access and live indoors in large buildings, warehouses, garden centers, factories, and retail centers. Pest birds are not only a nuisance, but they can cause damage to the structure and aesthetics of your facility and put the health of employees and customers at risk from diseases such as Histoplasmosis, Ornithosis and TGE (transmissible gastroenteritis). Bird droppings can cause costly damage to the exterior of buildings, damage HVAC systems, and block drains.

Signs You Have a Bird Control Problem:

  1. Congregating Birds
  2. Bird Droppings
  3. Noise – loud chirping

To avoid these problems, look out for common pest birds and call us. We will create a proactive bird control program that can help prevent birds from settling down in your facility.


Home Protection Plan

Many pests pose health risks to your home and your family. With our Home Protection Plan, you’ll never have to worry about recurring pest infestations. We develop a customized protection plan for your specific needs. This includes regularly scheduled services throughout the year. This plan covers 17 different pests: Carpet BeetlesCarpenter BeesCentipedesClothes MothsCockroachesEarwigsFleasMice, MillipedesPavement AntsPillbugsSilverfishSowbugsSpidersStored Product PestsRatsWasps. When you need us, we’re on it!


Also available is carpenter ant control services. Get rid of your carpenter ants quickly and prevent them from causing further damage to your home. Call your local branch for a free estimate.


Check Us Out

Our Credentials