Blue/white exhaust on start up on 2006 Subaru B9 Tribeca

I have a Tribeca with 98K miles on it. On start up it lets out a huge amount of bluish smoke. Looking for some advice. Got the run around by one dealer stating it was a fuel leak. This is bluish/white smoke so I am pretty sure there's an oil leak. It runs fine, oil doesn't seem to run low. Any advice on a good non-dealer place in St. Louis to take it?

Asked by for the 2006 Subaru B9 Tribeca