A competent account, with the information OP gave and a little more, can give OP the best advice for their situation in their city/state/country.
Obviously, different forums are helpful for different things. But I would do both, utilize the power of the internet community and the services of a professional.