Video Review: Bob and Deb Smith's Experience at The Platz Group

In this video review, Bob and Deb Smith shares their experience with The Platz Group