I have recently availed the services of a company ...
I have recently availed the services of a company that impressed me with their quality and professionalism. Their attention to detail is commendable and I would definitely recommend them to others.