Thousands of homeowners have trusted ODDJOB.CA to fix their loose and unsecured loose dishwashers. Is your dishwasher tilted back and wiggling, jiggling, dancing, around the kitchen. Call us right now to schedule a time that works with your busy schedule. and well
Tipsy Dishwasher Repairs
It may be the most frustrating part of doing the dishes. And now the dishwasher moves side to side and you have to become a wrestling star just to open and shut your unsecured loose dishwasher?
Painting and Drywall
Our clients are always amazed by how much an expertly patched drywall hole or crack and a coat of fresh paint can restore and rejuvenate their homes!
Tile
Putting off replacing those cracked, discolored wall or floor tiles for a later date? Our qualified handymen quickly and professionally do the job right — and right away!
Plumbing
Let’s face it: Plumbers can be expensive and hard to book. And that annoying leaky faucet or running toilet can become a bigger problem if left unchecked.
Outdoors
Overwhelmed by an enormous “to do” list of repairs outside your home or business? From doors to driveways and trim to tile, let us start ticking repair boxes for you!

The Best Choice for Your Home Repairs
Featuring fast service, I don’t love waiting for my dishwasher and neither do you, we resecure to original condition in no time at all. We’ve got a lot of experience in fixing dishwashers like yours and we know how to keep a dishwasher from moving.
Fast, Friend, Reliable
Affordable Upfront Pricing
Easy, Convenient Appointments
Easy, Convenient Appointments
What Our Clients Say
Get Started Today!
Odd Job technicians are here to quickly clear your to-do list.To get started, check if you’re in our service zones below.
Neighbourhoods We Service
Odd Job proudly serves customers in neighbourhoods across Toronto and Mississauga. To get that job started with the help of an expert handyman, check your postal code with our service zones above, or search the neighbourhood listings below.
Central Toronto
- Alexandra Park
- Allenby
- The Annex
- Armour Heights
- Baldwin Village
- Banbury
- Bridle Path
- Cabbagetown
- Caribou Park
- Chinatown
- Church and Wellesley
- CityPlace
- Corktown
- Cricket Club
- Discovery District
- Distillery District
- Entertainment District
- East Bayfront
- Fashion District
- Financial District
- Garden District
- Grange Park
- Harbord Village
- Harbourfront
- Henry Farm
- Hoggs Hollow
- Kensington Market
- Lawrence Park
- Ledbury Park
- Moss Park
- Old Town
- Queen Street West
- Regent Park
- South Core
- St. James Town
- St. Lawrence
- Toronto Islands
- Trefann Court
- University
- York Mills
- Yorkville
West Toronto/Etobicoke/Mississauga
- Baby Point
- Beaconsfield Village
- Bloor West Village
- Bracondale Hill
- Brockton Village
- Burnhamthorpe
- Carleton Village
- Cooksville
- Corso Italia
- Davenport
- Dovercourt Park
- Dufferin Grove
- Earlscourt
- Erindale
- Eringate
- Fairview
- Fort York
- High Park
- Humber Valley Village
- Humewood-Cedarvale
- The Junction Triangle
- The Kingsway
- Koreatown
- Liberty Village
- Little Italy
- Little Tibet
- Markland Woods
- Mirvish Village
- Oakville
- Old Mill
- Palmerston
- Parkdale
- Princess Gardens
- Queen Street West
- Regal Heights
- Roncesvalles
- Runnymede
- Seaton Village
- Sunnylea
- Swansea
- Trafalgar
- Trinity Bellwoods
East Toronto
- The Beaches
- Bendale
- Bennington Heights
- Birch Cliff
- Clairlea
- Cliffcrest
- East Chinatown
- East Danforth
- Governor’s Bridge
- Guildwood
- Highland Creek
- Little India
- Greektown/Danforth
- Leaside
- Leslieville
- Main Square
- Maryvale
- Old East York
- Parkview
- Playter Estates
- Port Lands
- Port Union
- Riverdale
- Upper Beaches
- West Rouge
- Wexford
North Toronto
- Bedford Park
- Casa Loma
- Chaplin Estates
- Davisville Village
- Deer Park
- Forest Hill
- Lytton Park
- Midtown
- Moore Park
- Rathnelly
- Rosedale
- South Hill
- Summerhill
- Uptown
- Wanless Park
- Wychwood Park
Not sure if you’re located in our service zones? Check Here
