James did a very good job for me. The job consisted of several bits and pieces. He was neat, prompt, reasonably priced and I am happy. I would definitely hire him again, and recommend him completely.
James did a very good job for me. The job consisted of several bits and pieces. He was neat, prompt, reasonably priced and I am happy. I would definitely hire him again, and recommend him completely.
You must be logged in to post a comment.