I'm in the process of starting my own business. I'm looking at providing IT related services for SMB's. I'm just curious if anyone else has done this and had a few questions.

What types of services did you offer?
Did you have contracts are strictly per incident/visit.
What approach did you use for getting customers? offline/online.

And if you don't mind me asking in what range was your pricing?