L
Lori DonovanReview ofGeeza
The customer service at Geeza is good, but there i...
The customer service at Geeza is good, but there is definitely room for improvement. The website is easy to navigate, but some of the information can be hard to find. Overall, a decent experience.

Comments: