Flash Appointments provides services online appointment scheduling and management. Established in 2005, Flash Appointments has scheduled millions of appointments for all types of businesses, large and small.