The best customer service I ever received from a brand. Personalized service, call backs, actually speaking to someone who assisted me right away. Definitely doing business here again.
over 2 years ago
0
0
G S.
Nova is an excellent company
Nova is an excellent company with excellent customer service.