Richmond Hill is a beautiful town and quite large at approx 185,000 people. It, along with a number of neighbouring towns is part of the York Region, which is the local government municipality. Richmond Hill doesn't have a large industrial base, however just 5-10 minutes south is the town of Markham and it has a large number of businesses, many even head offices. Markham is even regarded as IT-north for many companies, as there are a number of large global companies here like Motorola, IBM, Apple, Allstate Insurance etc.
While there are some smaller (cheaper) residences in Richmond Hill the property taxes are higher and it is regarded as a more expensive town to live in.
I agree that when you live in the 'burbs' as they call it (suburbs) you will need a car to help you get around more. Yes, there is local buses, but things are very spread out and a car is often a necessity, not a luxury.
Town of Richmond Hill's website.
http://www.town.richmond-hill.on.ca/homepage.asp