I have used Duffy's for several years. Everytime I have been very pleased. They are so good you need to make an appointment to have work done 2-3 days in advance. Supply and demand will tell you the quality of work and friendliness done @ Duffy's as people are waiting to get in. I HIGHLY recommend them.