Your Team

Our entire team of employees is dedicated to serving your campus, and you will get to know many of us personally.

John Gregory- President
John has been in the laundry business for his entire career and started Caldwell & Gregory in 1990.

Carl Haffley- Laundry Service Consultant (Sales)
Based in Salem, VA, Carl has worked for the company for more than ____ years. He is responsible for account management and new accounts in VA, PA, WV, TN, MS, and AR.

Brian Sheehy- Laundry Service Consultant (Sales)
Brian is based near Annapolis, MD and is responsible for new business in NJ, MD, and DC.

Kristan Gregory- Customer Relations
Kristan joined Caldwell & Gregory in 2002 and is based in our office in Manakin-Sabot, VA. Her responsibilities include account management, trade show management, and all marketing and promotional activities.

Bill Jensen- Operations Manager
Bill is responsible for all Operational aspects of our business. This includes supervision of our service technicians and collectors, asset management, installationsa, and all day-to-day operations.

Dispatch (Robin, Dawn, Kathy)
Our phones are answered by a live person 24 hours a day, 7 days a week. During regular business hours (7am- 5pm eastern time), you will speak with Robin, Dawn, or Kathy. They coordinate the dispatching of service calls to our technicians.