At last - some customer service
Advantages: Excellent customer service, professional staff
Disadvantages: havent found any yet
Shopping around for car insurance, I found HHH to come out the cheapest hence I changed my policy over from another company.
Now as we all know, cheapest is not always the best. So far I have had no complaints. Recently I wrote my car off, having never ...
Foneroni 05.12.2003 · Read full review
Ciao members have rated this review on average: helpful
Review of Hill House Hammond