I have hired Dr. Green Services for their Weed Control. I can guarantee that they are cheaters. You have to keep following up for the weed control. It does not serve any purpose to use their services. It is waste time, money, effort and energy to follow up.
Even if they come down to your lawn, all they would do is to just spray in few places and walk out and leave a note in your door indicating they completed. Alternatively, they have no responsibility for your plants and they do not have conscience. They just spray over other plants (it killed my tomatoe plants). It is my sincere advice, do not even waste your money with them.
Their customer service is poor and their response is arrogant and not only that they out right would say, you can't cancel their service, basically they wont give you any refund. If you have to cancel their service for the next season, you have to remember to call them in the winter (they know how to suck the blood from their customers)