Contact Us at OPUS Homes
Headquarters
331 Cityview Blvd, Suite 201
Vaughan, ON L4H 3M3
Toll Free: 1 (844)-LUV-OPUS
Headquarters: (905) 832-2522
Office Hours: 9am – 5pm Monday to Friday
*Holidays may affect these hours.
Have an inquiry? Email us at info@opushomes.com