Tim and Kyle were both very knowledgeable, efficient and courteous. They made excellent use of time, invited questions and answered them thoroughly. They encouraged us to inspect their work. They cleaned up thoroughly when the job was finished. We were delighted with their attention to detail and with the entire job they did.
more