Has anyone had experience of using them, we have an appointment booked with them and wondered what experiences people have had? Also looking at two local companies.