My wife and I will be in St Petersburg 14 - 18 April, 2013. It seems like most of the tour companies cater to cruise ships. We will arrive by bus or train from Tallinn. We would like a private guide to meet us at the train or bus on the 14th, take us to our hotel and then have a personal tour to Pushkin and some of the main sites of St Petersburg such as the Hermitage, Peter/Paul fortress and some churches and perhaps have lunch. We could spend 2 or 3 days on the tours. (I think Peterhof is closed on these dates).
Is this possible without spending an arm and a leg?
If so I would like specific references for this type of tour with contact information. I prefer to avoid the cruise crowd.