The service was more expensive than I expected/would have liked, but seems comparable to other services. The team that came was respectful, quick, careful, however, and did their best to meet my budget. The communication and support through the website and over the phone was also timely, polite, and accommodating.