Search results

  • J. L. Richards & Associates Limited Website
    343 Preston Street, Tower II, Suite 1000, Ottawa, ON K1S 1N4

    Founded in Ottawa in 1955, J.L. Richards & Associates Limited is an employee-owned engineering, architecture, and planning firm serving both private and public sectors. With offices in Ottawa, Kingston, Sudbury, Timmins, North Bay, Guelph, and London, the company operates across North America and g…