1) Clean the floor: sweep, vacuum, then wipe down with an ammonia solution to remove grease.
2) Make a template: some people use 15 pound roofing felt that comes in three foot rolls. Measure the width of the room and cut the paper a little long. Lay the first sheet on the floor and set it in place with tape. Carefully trip the paper with a sharp utility knife so that matches the contours of the walls and the toilet. Add another sheet and tape the second sheet to the first. Repeat until the template is complete and carefully remove it from the floor.
3) Cut the vinyl: a six foot wide sheet should provide an almost seamless floor in a small bathroom. Roll the vinyl out on a floor and tape the template to the vinyl. Pay attention to the patter to make sure it aligns properly. Cut the vinyl with a sharp utility knife. Cut a little wider than the template, as it is easy to trim. Make a cut behind the toilet to allow placement.
4) Position the vinyl on the floor: Once it is in place, roll half of it back and trowel vinyl adhesive on the floor. Make sure to apply a uniform coat of glue. Gently roll the sheet onto the adhesive smoothing it with your hands as it lies down. Use a J-Roller to smooth the surface. Next, lift the remaining half of the flooring, trowel on the adhesive, smooth and roll.
5) Trim the edges: Use the utility knife and go slowly. Use a metal straightedge where the floor meetings straight wall runs. Smooth the edges as you go. You will need to free-hand it around the toilet.
6) Caulk: Apply caulk around the edges and around the toilet.