They always rushed through the mowing, leaving it uneven and patchy. Communication was very poor. It took many calls over many days before I actually talked to someone there, and the owner was rather rude and unhelpful. They didn't verify any contract renewal before continuing to mow my lawn and bill me.
Excellent work done as promised, on time. Our property went from looking like one of the worst in the neighborhood to the best once MJ's was finished!
Service was good, but beware - communication was not great and as a result we were charged when they accidentally mowed someone else's lawn. Also, they kept mowing the lawn even though there was never an a discussion of repeat service.