I have been a long time customer, an North Shore has always been prompt an efficient. Most important I trust their work .