Methamphetamine can be detected by several sampling home kits. The are generally inexpensive. Meth is extremely addictive. One should seek help from a professional if this is a problem.
They do make all kinds of at home drug tests. You have to look at the box and see what type of drugs the test is for but you can find them. Drink lots of water
The short answer is no. There are multiple kits where you can send a sample into a lab to be tested, but testing requires a spectrophotometer, an expensive analysis machine.