K

Previously left a one star review, but have upgrad...

Previously left a one star review, but have upgraded it to three stars. I am seeing improvements in their service. Communication has gotten better and their damage claims process is much easier and understandable now. Will update again as things continue to get better. :)

Comments:

No comments