According to my friend who has a lawn mowing service, the rate for lawn mowing is different for rural areas and urban areas. In the rural area, you can charge $7 for an hour if you use their mower and $8 if you use your own mower. In the urban area you can charge $10 for an hour if you use their mower and $15 if you use your own mower.
It usually depends on the area. Normally $20 for lawns 5,000 square feet, $30 for lawns 5000-10000 square feet. This includes edging, weed eating, and glassblowing. $30 is a fair rate for a small yard, front and back.