As a CPA, I have worked with this firm on clients that we share. I would never hesitate to refer a business to BSG. They have the highest level of expertise attainable on QuickBooks as recognized by Intuit. They also have years of experience dealing with clients in QB setup and bookkeeping and have encountered every situation imaginable. You can't go wrong.