Owners John Dufour, sister Leslie and brother Richard collectively share over 75 years of industry experience. This sibling trio relies strongly on each other’s individual attributes and experience, creating an outstanding corporate management team.