SCOTT M. HAAPALA, PLLC