I use Estrada Carpet Cleaning for carpet cleaning. They also do grout cleaning but i've never used them for that service. However, their carpet cleaning is relatively inexpensive. Had them carpet clean my entire house for $200. 4BR, Loft, Hallway, and stairs.
Try them out, their contact...