This company gets 5 stars because they provided excellent customer service to my family and I. I mostly dealt with Amanda who I cannot recommend enough, and also Raymond! They were both extremely helpful and patient when it came to the millions of questions that we needed to ask. Highly recommend!!