So worth the money!  Kelly was professional, courteous, punctual (in fact a little early), and most importantly efficient and skilled.  Highly recommend!