Established in 1999, Westar Financial is a privately owned firm proudly serving the needs of clients in not only Western Canada, but across the country and the United States. With a head office located in Sherwood Park, Alberta, Westar prides itself on providing a remarkable customer experience that begins the moment you call. We understand the challenges business owners face today and are committed to finding you the right solution regardless of the complexities.
Over our rich history we have established strong relationships with banks, credit unions, trust companies and lending partners throughout Canada and the United States. These partners understand that at times, a creative solution is often required.