5 stars plus – Katie was always prompt and very much on top of every aspect. She knew the facts and was extremely organized. The entire staff is very kind and professional. Calls were always returned promptly and conversations never rushed. Results were amazing and I highly recommend this firm and Katie.