Working with Sapphire is akin to dealing with a startup company – bubbling with energy and enthusiasm, always. I don’t remember a single event in which I received a delayed response. Be it book keeping or assurance service or tax planning they are great people to work with.