Comment: The only thing I would say about online ordering that would have rated it excellent is to give an estimated range of prices for services that technicians need to quote. I understand you'd need a disclaimer that it's not exact, but it would give us an idea of what it could run.
Also, Pat is THE BEST! I would love to have him be our technician each and every time! His quality of work, attitude and commitment to making sure clients have an excellent experience is amazing. He was awesome!