Stay away from jack and Ryan. I got screwed from theses pros. When it comes time to pay they want more money. They say it's taxes / fees. They are trained to always have an answer.
How they scam people out of hard working peoples money is the worst type of a human being.