The coordination between our 33 locations and the home office is vital, especially when it comes to payment processing. Genesis PPG has done an amazing job of providing an integrated system that has worked well for us!