Did not know what to expect but was super satisfied with the thoroughness and professionalism. Very affordable--I have paid a lot more in the past for much poorer service.