Very professional and knowledgeable staff. Make the agreed upon timing and willing to take the time to educate you about your system and the do's and don'ts.
We have used them for four years and have never had any complaint relating to them. Quite the opposite.
Highly recommend using Solid Sprinklers.