Reviews Technical Hitch

To my horror I saw this morning that the seventy 5 star reviews on google have dissappeared!. Im currently trying to sort out the issue with google but in the meantime if you wish to check my credentails or talk to an existing customer about their experience with our service please call me on 07462 269529