Our Ehrlich technician Gregory is fantastic. He is always friendly, quick to solve our problems and is very flexible with timing if we need to adjust. I’d give Gregory 6 stars if I I could. Having a contract with Ehrlich has more than paid for itself, and Gregory as our dedicated rep is the best!