This guy deserves 0 stars for quality and 5 stars for ways to take your money for providing poor quality service with little knowledge. He was very good at misleading and finding ways to charge and charge and ohhh yea ! charge some more! If you’re looking for honesty and professionalism avoid this one! I could go on … but it’s not worth my time but to do my best to let our community know about him.