I can recommend Shine without reservation. Besides doing an excellent job, they have always accommodated our complex schedules and have shown sensitivity to individual needs. Their staff is friendly, polite and respectful of meetings and other activities taking place while they are here. I recommend them highly.”