Our car Lurker died, and we were looking for a place to have her cremated. Western Farm does both cremation and burial (they have a small but very nice pet cemetery just outside).
They had a service where we dropped our pet off, and then picked the ashes up in two days; they also had (for a larger fee) a service where you could attend the cremation and wait, but we didn't need that.
They are located in Grafton, the first drive south of the railroad tracks-- no sign outside other than the street address, you just have to know that they're there. Call them if you need directions.
Very professional.
Open business weekdays; closed on weekends.