Your big day comes only once a lifetime,
so don’t miss your chance to have Focus create memorable long lasting moments for you and your loved one.
One is nice but two is better.
Focus offers both wedding photography and wedding videography throughout the country and worldwide.
Focus promises beautiful, extravagant, elegant photography and cinematography.
Take your love for each other one level higher, our relationship starts today and get twice the love in return.
Happy wedding planning and have a wonderful day!
Casa loma casa loma ~ #weddingphotographer #weddingphotographers #engaged #thedailywedding #theknot #weddingseason #weddingchicks #stylemepretty #weddinginspo #engagementsession #smpweddings #wedding #featuremeoncewed #couplesgoals #weddingwire #bridalmusings #intimatewedding #toronto #torontolife #imagesoftoronto #toptorontophoto #6ixwalks #the6ix #wethenorth #torontoclx #torontoinsta #explorecanada #blogTO #torontolife #curiocitytoronto
South asian wedding day colors ensures all our photos POP instantly #weddingphotographer #weddingphotographers #engaged #thedailywedding #theknot #weddingseason #weddingchicks #stylemepretty #weddinginspo #engagementsession #smpweddings #wedding #featuremeoncewed #couplesgoals #weddingwire #bridalmusings #intimatewedding #toronto #torontolife #imagesoftoronto #toptorontophoto #6ixwalks #the6ix #wethenorth #torontoclx #torontoinsta #explorecanada #blogTO #torontolife #curiocitytoronto
Are you ready for wedding season? We are #weddingphotographer #weddingphotographers #engaged #thedailywedding #theknot #weddingseason #weddingchicks #stylemepretty #weddinginspo #engagementsession #smpweddings #wedding #featuremeoncewed #couplesgoals #weddingwire #bridalmusings #intimatewedding #toronto #torontolife #imagesoftoronto #toptorontophoto #6ixwalks #the6ix #wethenorth #torontoclx #torontoinsta #explorecanada #blogTO #torontolife #curiocitytoronto
Stay warm and beautiful! #weddingphotographer #weddingphotographers #engaged #thedailywedding #theknot #weddingseason #weddingchicks #stylemepretty #weddinginspo #engagementsession #smpweddings #wedding #featuremeoncewed #couplesgoals #weddingwire #bridalmusings #intimatewedding #toronto #torontolife #imagesoftoronto #toptorontophoto #6ixwalks #the6ix #wethenorth #torontoclx #torontoinsta #explorecanada #blogTO #torontolife #curiocitytoronto
Our photos are always bright and beautiful! #weddingphotographer #weddingphotographers #engaged #thedailywedding #theknot #weddingseason #weddingchicks #stylemepretty #weddinginspo #engagementsession #smpweddings #wedding #featuremeoncewed #couplesgoals #weddingwire #bridalmusings #intimatewedding #toronto #torontolife #imagesoftoronto #toptorontophoto #6ixwalks #the6ix #wethenorth #torontoclx #torontoinsta #explorecanada #blogTO #torontolife #curiocitytoronto
Can't take our eyes off that dope suit! #weddingphotographer #weddingphotographers #engaged #thedailywedding #theknot #weddingseason #weddingchicks #stylemepretty #weddinginspo #engagementsession #smpweddings #wedding #featuremeoncewed #couplesgoals #weddingwire #bridalmusings #intimatewedding #toronto #torontolife #imagesoftoronto #toptorontophoto #6ixwalks #the6ix #wethenorth #torontoclx #torontoinsta #explorecanada #blogTO #torontolife #curiocitytoronto
Wouldn't you want to get married every day? #weddingphotographer #weddingphotographers #engaged #thedailywedding #theknot #weddingseason #weddingchicks #stylemepretty #weddinginspo #engagementsession #smpweddings #wedding #featuremeoncewed #couplesgoals #weddingwire #bridalmusings #intimatewedding #toronto #torontolife #imagesoftoronto #toptorontophoto #6ixwalks #the6ix #wethenorth #torontoclx #torontoinsta #explorecanada #blogTO #torontolife #curiocitytoronto
When you know it's going to last forever. #weddingphotographer #weddingphotographers #engaged #thedailywedding #theknot #weddingseason #weddingchicks #stylemepretty #weddinginspo #engagementsession #smpweddings #wedding #featuremeoncewed #couplesgoals #weddingwire #bridalmusings #intimatewedding #toronto #torontolife #imagesoftoronto #toptorontophoto #6ixwalks #the6ix #wethenorth #torontoclx #torontoinsta #explorecanada #blogTO #torontolife #curiocitytoronto
The moment right before the kiss, the antipication, makes it all that much more perfect. #weddingphotographer #weddingphotographers #engaged #thedailywedding #theknot #weddingseason #weddingchicks #stylemepretty #weddinginspo #engagementsession #smpweddings #wedding #featuremeoncewed #couplesgoals #weddingwire #bridalmusings #intimatewedding #toronto #torontolife #imagesoftoronto #toptorontophoto #6ixwalks #the6ix #wethenorth #torontoclx #torontoinsta #explorecanada #blogTO #torontolife #curiocitytoronto
getting ready for the big day! #weddingphotographer #weddingphotographers #engaged #thedailywedding #theknot #weddingseason #weddingchicks #stylemepretty #weddinginspo #engagementsession #smpweddings #wedding #featuremeoncewed #couplesgoals #weddingwire #bridalmusings #intimatewedding #toronto #torontolife #imagesoftoronto #toptorontophoto #6ixwalks #the6ix #wethenorth #torontoclx #torontoinsta #explorecanada #blogTO #torontolife #curiocitytoronto
First time being on camera? Don't worry, we'll make you look like veterans! #weddingphotographer #weddingphotographers #engaged #thedailywedding #theknot #weddingseason #weddingchicks #stylemepretty #weddinginspo #engagementsession #smpweddings #wedding #featuremeoncewed #couplesgoals #weddingwire #bridalmusings #intimatewedding #toronto #torontolife #imagesoftoronto #toptorontophoto #6ixwalks #the6ix #wethenorth #torontoclx #torontoinsta #explorecanada #blogTO #torontolife #curiocitytoronto
#weddingphotographer #weddingphotographers #engaged #thedailywedding #theknot #weddingseason #weddingchicks #stylemepretty #weddinginspo #engagementsession #smpweddings #wedding #featuremeoncewed #couplesgoals #weddingwire #bridalmusings #intimatewedding #toronto #torontolife #imagesoftoronto #toptorontophoto #6ixwalks #the6ix #wethenorth #torontoclx #torontoinsta #explorecanada #blogTO #torontolife #curiocitytoronto
fall time photo shoot! #weddingphotographer #weddingphotographers #engaged #thedailywedding #theknot #weddingseason #weddingchicks #stylemepretty #weddinginspo #engagementsession #smpweddings #wedding #featuremeoncewed #couplesgoals #weddingwire #bridalmusings #intimatewedding #toronto #torontolife #imagesoftoronto #toptorontophoto #6ixwalks #the6ix #wethenorth #torontoclx #torontoinsta #explorecanada #blogTO #torontolife #curiocitytoronto
Don't you just love empty spaces with large windows for photo shoots? #weddingphotographer #weddingphotographers #engaged #thedailywedding #theknot #weddingseason #weddingchicks #stylemepretty #weddinginspo #engagementsession #smpweddings #wedding #featuremeoncewed #couplesgoals #weddingwire #bridalmusings #intimatewedding #toronto #torontolife #imagesoftoronto #toptorontophoto #6ixwalks #the6ix #wethenorth #torontoclx #torontoinsta #explorecanada #blogTO #torontolife #curiocitytoronto
In love with this dreamy floral set up! #weddingphotographer #weddingphotographers #engaged #thedailywedding #theknot #weddingseason #weddingchicks #stylemepretty #weddinginspo #engagementsession #smpweddings #wedding #featuremeoncewed #couplesgoals #weddingwire #bridalmusings #intimatewedding #toronto #torontolife #imagesoftoronto #toptorontophoto #6ixwalks #the6ix #wethenorth #torontoclx #torontoinsta #explorecanada #blogTO #torontolife #curiocitytoronto
Are you ready for the big day? yes we are. #weddingphotographer #weddingphotographers #engaged #thedailywedding #theknot #weddingseason #weddingchicks #stylemepretty #weddinginspo #engagementsession #smpweddings #wedding #featuremeoncewed #couplesgoals #weddingwire #bridalmusings #intimatewedding #toronto #torontolife #imagesoftoronto #toptorontophoto #6ixwalks #the6ix #wethenorth #torontoclx #torontoinsta #explorecanada #blogTO #torontolife #curiocitytoronto
Sunny Day is always a blessing! #weddingphotographer #weddingphotographers #engaged #thedailywedding #theknot #weddingseason #weddingchicks #stylemepretty #weddinginspo #engagementsession #smpweddings #wedding #featuremeoncewed #couplesgoals #weddingwire #bridalmusings #intimatewedding #toronto #torontolife #imagesoftoronto #toptorontophoto #6ixwalks #the6ix #wethenorth #torontoclx #torontoinsta #explorecanada #blogTO #torontolife #curiocitytoronto
Nothing will break our bond. #weddingphotographer #weddingphotographers #engaged #thedailywedding #theknot #weddingseason #weddingchicks #stylemepretty #weddinginspo #engagementsession #smpweddings #wedding #featuremeoncewed #couplesgoals #weddingwire #bridalmusings #intimatewedding #toronto #torontolife #imagesoftoronto #toptorontophoto #6ixwalks #the6ix #wethenorth #torontoclx #torontoinsta #explorecanada #blogTO #torontolife #curiocitytoronto
Class is in session. #weddingphotographer #weddingphotographers #engaged #thedailywedding #theknot #weddingseason #weddingchicks #stylemepretty #weddinginspo #engagementsession #smpweddings #wedding #featuremeoncewed #couplesgoals #weddingwire #bridalmusings #intimatewedding #toronto #torontolife #imagesoftoronto #toptorontophoto #6ixwalks #the6ix #wethenorth #torontoclx #torontoinsta #explorecanada #blogTO #torontolife #curiocitytoronto
Mandatory Squad Pose! #weddingphotographer #weddingphotographers #engaged #thedailywedding #theknot #weddingseason #weddingchicks #stylemepretty #weddinginspo #engagementsession #smpweddings #wedding #featuremeoncewed #couplesgoals #weddingwire #bridalmusings #intimatewedding #toronto #torontolife #imagesoftoronto #toptorontophoto #6ixwalks #the6ix #wethenorth #torontoclx #torontoinsta #explorecanada #blogTO #torontolife #curiocitytoronto
Bonding with the dress, it's THE day! #weddingphotographer #weddingphotographers #engaged #thedailywedding #theknot #weddingseason #weddingchicks #stylemepretty #weddinginspo #engagementsession #smpweddings #wedding #featuremeoncewed #couplesgoals #weddingwire #bridalmusings #intimatewedding #toronto #torontolife #imagesoftoronto #toptorontophoto #6ixwalks #the6ix #wethenorth #torontoclx #torontoinsta #explorecanada #blogTO #torontolife #curiocitytoronto
getting ready for the big day! #weddingphotographer #weddingphotographers #engaged #thedailywedding #theknot #weddingseason #weddingchicks #stylemepretty #weddinginspo #engagementsession #smpweddings #wedding #featuremeoncewed #couplesgoals #weddingwire #bridalmusings #intimatewedding #toronto #torontolife #imagesoftoronto #toptorontophoto #6ixwalks #the6ix #wethenorth #torontoclx #torontoinsta #explorecanada #blogTO #torontolife #curiocitytoronto
Always bring a transparent umbrella incase of slight drizzle! We come prepared! #weddingphotographer #weddingphotographers #engaged #thedailywedding #theknot #weddingseason #weddingchicks #stylemepretty #weddinginspo #engagementsession #smpweddings #wedding #featuremeoncewed #couplesgoals #weddingwire #bridalmusings #intimatewedding #toronto #torontolife #imagesoftoronto #toptorontophoto #6ixwalks #the6ix #wethenorth #torontoclx #torontoinsta #explorecanada #blogTO #torontolife #curiocitytoronto
Happiness. 2019. #weddingphotographer #weddingphotographers #engaged #thedailywedding #theknot #weddingseason #weddingchicks #stylemepretty #weddinginspo #engagementsession #smpweddings #wedding #featuremeoncewed #couplesgoals #weddingwire #bridalmusings #intimatewedding #toronto #torontolife #imagesoftoronto #toptorontophoto #6ixwalks #the6ix #wethenorth #torontoclx #torontoinsta #explorecanada #blogTO #torontolife #curiocitytoronto
Focus Photography as been awarded the WeddingWire Couple’s Choice Award for
“top five percent of wedding professionals within the WeddingWire Network who demonstrate excellence in quality, service, responsiveness and professionalism in the Greater Toronto Area”
MORE THAN 400 WEDDINGS EXPERIENCE
37 WEDDING BLOG FEATURES SINCE 2014
WEDLUXE FEATURED 2016
2014, 2015, 2016 WEDDINGWIRE COUPLE’S CHOICE AWARD
HUFFINGTON POST FEATURED 2016
MARTHA STEWART WEDDING FEATURED 2016