At the clinic where I work (in PA) we charge around $150 for a dental. A large portion of the cost is the anesthesia. The actual dental (cleaning and polishing the teeth and applying flouride afterwards)l is only around $40. Because of this, it''s much cheaper to have a dental done while they're already under anesthesia for another procedure (then you only pay $40 for their dental). The $150 we charge does not include any blood work. At our clinic blood work is only required if the cat or dog is over 7 years old. It is still a good idea to do the blood work though, and it's only an additional $42.00. The pre-anesthetic bloodwork checks their kidney and liver function (to make sure everything is functioning properly). This is important because the kidneys and liver are the organs that the body uses to get rid of the anesthesia after their surgery. The blood work also checks for anemia, dehydration and diabetes. If one of their values is too high (or too low) they technician would then either alter the anesthesia given or possibley postpone the procedure until the pet was healthier and their blood work was normal. Also, pale gums are a sign of anemia (which pre-anesthetic blood work would detect). Even if you can't afford the dental right now I would definately schedule an exam so you know what the problem is and how much treatment will cost.