“If I could give 100 stars for support and attention to detail I definitely would.”