I appreciate the communication that I receive from Brian before any work is done. He explains in clear terms what needs to be done, what can wait, what is optional, etc... so that I have the information necessary to make an informed decision. I trust that the work will always be done right, and I haven't been disappointed. Will continue to keep going back!