We primarily serve Toronto, the GTA, and communities within about two hours, including Mississauga, Brampton, Vaughan, Markham, Richmond Hill, Oakville, Burlington, Milton, Pickering, Ajax, Whitby, Oshawa, Newmarket, Aurora, Guelph and Peterborough. Consultations are available by phone, in person, or virtually.