Leigh is AMAZING and so dedicated. Her dedication and professionalism shows in her staff and all ways that The Kraft Group runs. Even the front office staff is professional and delightful. The groups are amazing and creative. They are well run. Everyone I have referred have been just as delighted as me and my family.