The service was great! Customer Support is always available if you have any questions at anytime during your company set-up process. I had several concerns regarding my privacy when doing this transaction but they were quickly worked out with no issues after being notified through email alerts. If anything goes wrong with your account - their customer support is easily accessible via phone/email. We are using them for both company registration (incorporation) and personal filing requirements. They handled everything very professionally and made the entire process easy and stress free.