Recent Review: They were very professional and very thorough. They cleaned up after themselves. I had to call them back for a little problem and they were prompt to come back with no extra charge. I got acquainted with them through my previous job. We used them there to service at a large church. We had used them there for about 10 years and they took care of everything. They were very competent and polite.