If your rug is machine washable, pre-treat stained areas with a pretreater and wash as documented in label's instructions and hang to drier.
It only needs skills and methods of sweeping floors and wiping surfaces. Cleaning companies charge by location and don't offer a set price per rug. http://Www.Blackholetrap.com/__media__/js/netsoltrademark.php?d=www.Richardrogers.co.uk%2F__media__%2Fjs%2Fnetsoltrademark.php%3Fd%3D5053.Xg4Ken.com%252Fmedia%252Fredir.php%253Fprof%253D402%2526camp%253D3351%2526affcode%253Dkw35%2526k_inner_url_encoded%253D1%2526url%253Dhttps%253A%252F%252Fwww.ftworthcarpetcleaning.com%252F