John does wonderful work. He is reliable, fast and reasonable. When he set's an appointment he's on time, courteous and wastes no time. He is very busy and you may have to wait a day or two for your appointment, but well worth the result's. Big or small job's are no problem.
PROS: fast, friendly
CONS: very busy