are you asking if one hour each is reasonable or how you can get them done faster? it really depends on the individual dog, the coat, the behavior, etc. I have done full grooms on some yorkies that take about 40 minutes, and others that get just brush bath and nails that take an hour +.
the longer and fuller the coat is, the longer it will take. the more product you use, the longer it will take. the type of equipment you use, etc. after the bath, get them as dry as you possibly can with a towel, comb them through, then pop them in a cage for 15 to 20 minutes, ( a fan on top is okay). then reach for the dryer. if you dont have a dryer made for grooming, you might want to think about getting one. there are some very nice ones out there that are not too expensive.