Overall they were the following: accommodating, straightforward with cost and explanations, gave us options, clean, and dependable. We would definitely use their services again.