“I have worked with different trainers, and in multiple gyms, in the past 20 years of working out. I have had ranges from, "so-so" to "good". D1 is "GREAT"!!!! It is my top pick. By FAR!!!!! This place, and it's staff, are really wonderful. The gym, and it's equipment, are brand new. It is always clean! The pricing is competitive, the schedule of classes is convenient, and the way to book your classes is easy. Every staff member I have had an encounter with is friendly and helpful. My son takes rookie classes with Coach Nicole and I take adult classes, and just started to train with Coach Jazper. Nicole is energetic with the kids! She works them hard and makes it fun at the same time! My son is sweaty and smiling when he is done! Nicole always ends the class with something fun, like a game of tug of war or dodge-ball. He is eager to get back to class each week! I can't say enough about the classes for kids. Coach Jazper is clearly educated. He knows his material. From warm up, to workout and cool down, he's on top of it. He explains well, demonstrates the exercises and critiques you in a way that makes you want to do better. Jazz shows patience when he needs to, which is important when training! He is encouraging and is easy to work with. Jazper assessed and weighed me, and I didn't feel embarrassed or ashamed at all...more motivated. This place is great! What are you waiting for? Just try it!!!!” Tiffany S. Bloomingdale, IL