Jacob Baribeau4 minWhat Is Site Plan Approval?Site Plan Approval (SPA) is a term that many people may have heard before and can link to construction, but few people outside of the...