Can not say enough great things about this company and Alex. They were able to schedule me right away. Alex knew what he was doing. Offered a couple of different options and prices for each and explained everything in depth. . Alex was great and really laid back, easy to talk to. Would recommend to anyone.